|

Ambassadors Hotel London
An ideal place in the city of London, this stylish hotel offers a warm welcome, pleasant ambience and convenient facilities.Location Situated in the South Kensington area, the Ambassadors Hotel London is just a couple of minutes walk from both Gloucester Road and South Kensington tube stations. Rooms The hotel has comfortable and well-furnished guestrooms that are equipped with modern amenities. Specially adapted rooms for the disabled guests are also available. Restaurant Guests can dine at the on-site restaurant that serves a variety of delicacies and is furnished with wooden furniture and bright decoration, creating a modern atmosphere. You are also welcome to the bar to unwind with your favourite drink, after a long tiring day. General The lobby is a perfect place to relax or meet friends. During leisure, you can explore the city and its surrounding attractions.
Cable / Satellite TV, Hairdryer, Iron and ironing board, Mini bar, Private bathroom / Ensuite, Radio, Telephone, Television
Cafe, Disabled facilities, Laundry facilities, Lounge, Photocopying facilities, Reception, Restaurant
16 Collingham Road, Kensington, London
United Kingdom > London
» See Ambassadors Hotel London reviews: Ambassadors Hotel London review
|