Westow House está en Crystal Palace, a 8 min a pie de Crystal Palace Park, y dispone de restaurante, habitaciones libres de humo, wifi gratis en todo el alojamiento y bar. El alojamiento se encuentra a 8,2 km de Sala de conciertos O2 Academy Brixton, a 10 km de Estación de metro Colliers Wood y a 10 km de Estación de Blackheath. Estación de tren Clapham Junction está a 10 km del hotel y Estación de metro Canada Water, a 11 km.
Todas las habitaciones de este alojamiento están equipadas con TV de pantalla plana. El baño privado está equipado con ducha, artículos de aseo gratuitos y secador de pelo. En el hotel, las habitaciones cuentan con ropa de cama y toallas.
El desayuno diario ofrece opciones continentales, inglesas/irlandesas o vegetarianas.
Parque de Greenwich está a 11 km del alojamiento, y Estación de metro Morden está a 13 km. El aeropuerto (Aeropuerto de Londres - City) está a 20 km.