Situated in the heart of London, Nottingham Place Hotel is steps from Madame Tussaud's Wax Museum and Royal Academy of Music. Also nearby are BT Tower and Trafalgar Square.
The hotel offers a bar/lounge. Complimentary wireless and wired high-speed Internet access is available in public areas. There is a 24-hour business center on site. The staff can provide concierge services, tour/ticket assistance, and translation services. Additional amenities include a library, multilingual staff, and a media library.
Rooms have city or courtyard views. Amenities in air-conditioned guestrooms at Nottingham Place Hotel include minibars and hair dryers. Guests can use the in-room complimentary wireless and wired high-speed Internet access. Rooms are equipped with plasma TVs with satellite channels and complimentary TV Internet access. All units at this 3.5-star hotel have kitchenettes with microwaves and refrigerators.