Este hotel está situado a 450 m del centro de exposiciones y estación de metro de Earls Court, con conexiones directas a todo Londres. Hay restaurantes, bares y tiendas a solo 5 minutos a pie, y las zonas de compras de Knightsbridge (Harrods) y Kensington High Street, con numerosos outlets de marcas de diseño, distan aproximadamente 1,8 km. Kensington Palace, el V & A Museum y el Natural History Museum quedan a escasos 20 minutos a pie; los teatros del West End y el mercadillo de Portobello Road están a unos 25 minutos en transporte público.El hotel ofrece 50 habitaciones. Las instalaciones incluyen una sala de desayunos. Gracias a ...