Este hotel está situado en una tranquila calle del lujoso barrio londinense Notting Hill. En los alrededores podrá encontrar servicio de transporte público y restaurantes.Este hotel, inaugurado el año 2005, cuenta con un total de 9 habitaciones dobles, 6 simples y 13 suites. Además, dispone de un hall de entrada con recepción abierta las 24 horas del día y un ascensor.Todas las habitaciones, decoradas de forma muy agradable, están equipadas con TV vía satélite o por cable, moqueta y cafetera-tetera.