Este hotel, dirigido de forma familiar, es de estilo victoriano y le ofrece unas vistas muy bonitas del jardín y del patio. Cuenta con un total de 82 habitaciones. El edificio tiene un hall de entrada con recepción (24 horas abierta), ascensores, un bar y un restaurante romántico, donde se sirven platos internacionales. El servicio de lavandería y el de habitaciones también están a su disposición.
Este hotel se encuentra en el corazón de Westminster, cerca de muchas atracciones turísticas, como el palacio de Buckingham, el Parlamento, la abadía de Westminster, el West End y muchos otros lugares. Desde el hotel hasta la estación necesitará tan sólo 6 minutos. Llegará fácilmente tanto a los aeropuertos londinenses como a cualquier otra parte de la ciudad, gracias al transporte público, una parada del cual hay muy cerca. Su excelente ubicación es ideal para aquellos que viajen por negocios y para los turistas.