El hotel está situado en el corazón de Knightsbridge, a 2 km de los conocidos grandes almacenes londinenses de Harrods y Harvey Nichols. El entorno es perfecto para viajes de negocios y de placer, realizar compras y hacer turismo. La residencia se encuentra en la calle que conduce a Kensington High Street y conecta Brompton Road y Hyde Park. El hotel, totalmente climatizado, ofrece a sus huéspedes una estancia agradable en un ambiente elegante. Dispone de aparcamiento cercano y conexión wifi a Internet. Las personas en viaje de negocios pueden hacer uso de las instalaciones disponibles para conferencias. Todas las elegantes habitaciones están equipadas con cama doble o extra grande, televisión por satélite/cable y conexión a Internet.