Ambassadors Hotel London, United Kingdom
This budget class hotel is located in the Royal borough of Kensington & Chelsea within walking distance of popular sites, renowned shopping destinations, and museums.
Ambassadors Hotel
16 Collingham Road
London, UNITED KINGDOM SW5 0LX
P: +(44)-207-373-1075
16 Collingham Road
London, UNITED KINGDOM SW5 0LX
P: +(44)-207-373-1075
Room Amenities
WiFi: in Rooms for a Fee
WiFi: in Public Areas for a Fee
Restaurant
Bar
Elevator
Telephone
Television
Coffee Maker
Hairdryer
Private Bathroom
NO Air Conditioning
Hotel Amenities
Guest Rooms: Guest rooms are compact with light wood furnishings and provide various amenities such as a private bathroom, a television and a direct dial telephone.
Location: The hotel is well situated just 0.8 mile from the Earls Court Exhibition Center and the Victoria and Albert Museum. Harrods, Royal Albert Hall, Hyde Park are each about 1.5 miles from the hotel; Buckingham Palace, Kensington Palace, Knightsbridge and the theatre district are all within 3.5 miles.
Restaurants: The hotel has a breakfast room and light meals and snacks are available at the hotel's Peel Bar.