Westow House - London Crystal Palace
Londra, GB
Live rates
No offer was returned for these dates — you can search again Retry search
About
At Westow House - London Crystal Palace, enjoy a satisfying meal at the restaurant. Wrap up your day with a drink at the bar/lounge. English breakfasts are served on weekdays from 7:00 AM to 10:00 AM and on weekends from 8:00 AM to 11:00 AM for a fee. A stay at Westow House - London Crystal Palace places you in the heart of London, a 1-minute drive from Crystal Palace Park and 6 minutes from Dulwich Picture Gallery. This inn is 1.9 mi (3.1 km) from Horniman Museum Aquarium and 6.8 mi (10.9 km) from London Eye. Make yourself at home in one of the individually decorated guestrooms, featuring refrigerators and Smart televisions. Your pillowtop bed comes with premium bedding. Complimentary wireless internet access is available to keep you connected. Private bathrooms with bathtubs or showers feature designer toiletries and hair dryers. This smoke-free inn offers complimentary parking nearby.
Frequently asked questions
Where is Westow House - London Crystal Palace?
Westow House - London Crystal Palace is located at Westow Hill, Londra, GB.
Last updated: 2026-11-03