we stayed with my family for 3 days. One of the best places I have ever stayed.! A very spacious place with excellent service with a fantastic view of Hyde Park. A bit expensive but it was worth it. The apartment had two bedrooms one living room and a fully equiped kitchen (not that we used it...) What I really...
More
Region:
United Kingdom >
England >
London
> Mayfair / St James's / Piccadilly / Green Park
Ranked #525 of 1,081 hotels in London
Price Range:
$$$$
