Este hotel de 4 estrellas se encuentra a 3 minutos a pie de la estación de metro de Earl's Court y ofrece Wi-Fi gratuita y habitaciones con aire acondicionado. El centro de exposiciones de Earls Court está a 5 minutos a pie.
Número de habitaciones: 58
19-21 Penywern Road, Kensington y Chelsea, Londres, SW5 9TT, Reino Unido