Great location. Very nice staff and great pool. The rooms are really spacious for London. I came twice and will come again.
March 2024
Excellent location to stay in Central London with great transport links , close to Marble Arch Station and Hyde Park, Our room was quiet, with no noise from the central streets, The view was lovely.Rooms: Rooms are big, Nice view, excellent beds comfort and pillows.Food & drinks: Nice executive lounge for breakfast and... read full comment