The 2-star Norfolk House Hotel lies within 4.6 km from Crystal Palace Park. Operating in London since 1960, this hotel features Victorian architecture and modern comforts.
The property is located 13 km away from London Eye. A train station as well as West Croydon subway station are not far from the hotel.
Norfolk House Hotel offers accommodation in 105 guestrooms complete with climate control, central heating, wireless internet, television and a trouser press. Bathrooms feature a bathtub, a shower and a hairdryer.
A breakfast is served in the bar. Guests can have special meals at the popular restaurant. Castellos and Dosa & Chutney offer an assortment of dishes within 350 meters of the property.
Norfolk House Hotel is situated about 25 minutes drive from London City airport.
Friendly staff provides guests with 24-hour front desk, laundry and room service.