 Daily breakfast included. Set in the heart of fashionable South Kensington, and within walking distance of Harrods and Hyde Park, this hotel provides an ideal retreat after long days of sightseeing. Experience comfortable accommodations and personalized service during stays at this alluring hotel.
|