Posted 1 year ago by kirill in response to sakis's question:
What is the best hotel in London?(give a different answer) .
For around 600 $ a night you can get room at the the Milestone Hotel in London and feel like a king. This place should be a palace actually, it's so incredible :) If you stay there once you will never go to any other hotel. The place is on Kensington Court