This hotel is perfectly located for the traveler that wants to be in the center of things. It is in a very touristy part of town, but as soon as you walk into the hotel, you are removed from the hustle and bustle of SOHO / SW1 and you are whisked into a hotel of comfortable elegance. There is a...
More
- Haymarket Hotel London
