country: United Kingdom, city: London (Earls Court)
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.
Hotel Facilities: | Room Facilities: |
---|---|
Cafe Disabled facilities Laundry facilities Lounge Photocopying facilities Reception Restaurant |
Cable / Satellite TV Hairdryer Iron and ironing board Mini bar Private bathroom / Ensuite Radio Telephone Television |
Extra Information:
Address:
16 Collingham Road
Kensington
London