Westow House - London Crystal Palace

Londra, GB

★★★Londra10 photos

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

Location

Westow Hill