Este hotel se halla a solo 5 minutos de las estaciones de autobús y tren de Victoria. Los principales lugares de interés, tiendas, restaurantes y teatros están a un paso y se puede llegar a ellos en unos minutos con el transporte público. El hotel se halla en una tranquila calle residencial, sin ruido de tráfico. Queda a alrededor de 1,8 km del palacio de Buckingham, a unos 2 km a Westminster y el centro turístico, a alrededor de 2,5 km a Hyde Park, a unos 2,9 km de Piccadilly Circus y aproximadamente a 6 km de Notting Hill. El aeropuerto de Heathrow dista unos 26 km.
Este hotel urbano da a sus huéspedes una cálida bienvenida. Comprende un total de 10 habitaciones repartidas por 6 plantas y el personal es discreto pero atento, que cuida la mejor tradición de hospitalidad y servicio de primera de este establecimiento. Las instalaciones a disposición de los huéspedes incluyen recepción 24 horas, caja fuerte, sala de desayunos y conexión a Internet WiFi.
Todas las habitaciones incluyen un cuarto de baño privado con ducha y secador de pelo. Están dotadas de TV vía satélite/por cable, conexión a Internet y cafetera/tetera. Las comodidades estándar se completan con set de plancha y calefacción central en todos los alojamientos.