Ubicación
El hotel está situado en una tranquila plaza ajardinada, a un corto paseo de la estación de metro de Earls Court y del centro de exposiciones, así como de la calle Kensington.
Habitaciones
La mayoría de las habitaciones son pequeñas, si bien los techos altos dan una sensación de más amplitud; tanto los cuartos como los baños están amueblados de forma sencilla con colores claros y están en buenas condiciones.
Restaurante
El hotel cuenta con un restaurante apropiado para comidas rápidas y ofrece sobretodo cocina francesa en un ambiente relajado.
General
El establecimiento goza de una gran ubicación para aquellos invitados que desean estar cerca de Earls Court y al mismo tiempo disfrutar de buenas comunicaciones con muchas otras atracciones de Londres.