Situated in London, the Norfolk Plaza Hotel is ideally located for both business and leisure travellers, conveniently close to the Marble Arch and the Kensington Gardens. This hotel is highly rated for its location and its staff. The main hotel amenities are bar & lounge and 24-hour front desk. Additional amenities include safety-deposit box, heating, non-smoking rooms and fax & photocopying. This hotel accepts the following payment types: American Express, Diners Club, MasterCard and Visa. Pets not allowed. The hotel is recommended for couples and groups of friends.
Relax in one of the lovely 87 rooms at Norfolk Plaza Hotel.
The hotel occupies a 5-storey period townhouse, with a cream facade. Directly opposite the entrance is the Norfolk Square Garden, a mini green haven amongst the urban sprawl of the city.
Eating and drinking facilities include bar & lounge.
The hotel has a concierge service.
Check In: 14:00
Check Out: 11:00