Norfolk House Hotel is located in London, close to Mitcham Common, Selhurst Park Stadium, and Crystal Palace Stadium. Additional area points of interest include Wimbledon Centre Court and All England Tennis Club.
This 2.0-star property offers small meeting rooms and audio-visual equipment. Wireless Internet access is available in public areas. Room service is available during limited hours. Wedding services and concierge services are available. Guest parking is complimentary. Additional property amenities include a coffee shop/café and laundry facilities.
There are 97 guestrooms at Norfolk House Hotel. Bathrooms feature showers with handheld showerheads. They also offer makeup/shaving mirrors, complimentary toiletries, and hair dryers. Televisions are available in guestrooms. Rooms also include coffee/tea makers and trouser presses. Guests may request microwaves, irons/ironing boards, and extra towels/bedding. Cribs (infant beds) are available on request.
Ask a local about Norfolk House Hotel
Ask Croydon Locals about Norfolk House Hotel
- 587 London Road
- Thornton Heath
- Croydon CR7 6AY
- User Rating