21 March 2023
A Perfect Place to Stay in Central London
This is a top notch place to be. Absolutely professional and friendly staff. Very clean and very nice accommodations. Perfect location for getting to all things in central London.
Michael, 2-night family trip
Verified Hotels.com guest review