Location.
Norfolk Plaza Hotel is located in London, close to Hyde Park Speakers' Corner, Royal Albert Hall, and Buckingham Palace. Nearby points of interest also include Trafalgar Square and Big Ben.
Hotel Features.
This 3-star property offers a meeting/conference room, secretarial services, and business services. Complimentary wireless Internet access is available in public areas. A bar/lounge is open for drinks. The hotel serves buffet breakfasts each morning in the breakfast area (surcharges apply). Other property amenities at this Edwardian property include a concierge desk, multilingual staff, and laundry facilities.
Guestrooms.
87 guestrooms at Norfolk Plaza Hotel feature coffee/tea makers and safes. Bathrooms feature hair dryers. Guestrooms offer direct-dial phones. Satellite television is provided. Rooms also include windows that open. Guests may request irons/ironing boards, extra towels/bedding, and wake-up calls. Housekeeping is available daily.