Situata a Crystal Palace, a 700 metri dal Crystal Palace Park, la Westow House offre un bar, camere non fumatori e la connessione WiFi gratuita in tutte le aree. La struttura dista 8,2 km dalla O2 Academy Brixton e 10 km da Colliers Wood e dalla Stazione di Blackheath. Soggiornerete a 11 km dal Greenwich Park e a 13 km da Morden.
Tutte le camere dell’hotel sono dotate di bollitore. Il bagno privato è completo di doccia, set di cortesia e asciugacapelli. Le sistemazioni della Westow House sono climatizzate e provviste di TV a schermo piatto.
Il ristorante in loco propone piatti della cucina britannica. Su richiesta, potrete gustare anche pietanze vegane, vegetariane e senza lattosio.
La Westow House si trova a 10 km da Clapham Junction e a 11 km da Canada Water. L’Aeroporto di Londra-City è lo scalo più vicino, raggiungibile a 20 km.