This city hotel has been recently renovated offering excellent dining, entertainment and leisure facilities.
This hotel is within 20 minutes' walking distance of many leading London attractions, including the Victoria and Albert Museum, Hyde Park and some of the city's most exclusive shopping areas. Harrods is about 2 km from the hotel.
The newly renovated guest rooms feature stylish contemporary or traditional decor with high quality amenities designed with the comfort and well-being of the guest in mind.
MasterCard and VISA are accepted at this hotel.
Direct dial telephone
Satellite cable TV
Iron and board