Excellent positioning.
Some guests were delighted with the hotel’s location. They advised they were close to a number of the main attractions in Central London, including Leicester Square and Regent Street. The hotel is close to a multitude of shops and restaurants. This accomm