Nottingham Place Hotel
Property Location With a stay at Nottingham Place Hotel, you'll be centrally located in London, steps from Madame Tussaud's Wax Museum and Royal Academy of Music. This hotel is close to Selfridges and London Zoo.Rooms Make yourself at home in one of the 33 air-conditioned rooms featuring kitchenettes with refrigerators and microwaves. Wired and wireless Internet access is complimentary, and plasma televisions with satellite programming provide entertainment. Conveniences include complimentary newspapers and minibars, and housekeeping is provided daily.Rec, Spa, Premium Amenities Make use of convenient amenities such as complimentary wireless Internet access, concierge services, and babysitting/childcare (surcharge).Dining Quench your thirst with your favorite drink at a bar/lounge. Continental breakfasts are available for a fee.Business, Other Amenities Featured amenities include complimentary high-speed (wired) Internet access, a 24-hour business center, and limo/town car service.
Services and terms: Nottingham Place Hotel
- Business Centre