Ambassadors Hotel London, located 25 minutes' walk from the gilt bronze sculpture "Albert Memorial", features Wi-Fi throughout the property. This hotel provides 24-hour security and luggage storage to ensure guests' safety.
The hotel offers 140 rooms with tea/coffee making equipment, and such modern conveniences as a multi-channel television. Guestrooms are outfitted with a contemporary interior.
A nutritious breakfast is served in Ambassadors Hotel daily. Serving Asian dishes, CheckMate Bar lies right around the corner from this accommodation.
The 3-star hotel in Kensington with many nice destinations to visit and things to do for all ages offers air-conditioned rooms 6 km from the famous British Museum. The Ambassadors gives access to the scientifically spellbinding Science Museum, which is a 19-minute walk away. This property allows you to enjoy such natural sights as Green Park London 3.3 km away. London West Brompton train station is 950 metres away, and Earl's Court underground station is 5 minutes' stroll away.