Beautiful hotel located in the heart of London. Staff were friendly and provided excellent service - e.g. I asked for 1-2 additional Nespresso pods to make coffee and they delivered a whole full sleeve of pods to my room within minutes!! Very convenient access to Victoria station and walking distance from many popular locations, including Buckingham Palace, Westminster, Thames River and Belgravia shopping area. Loved it!
自動翻訳