Los huéspedes del hotel Knightsbridge Roof Garden Rooms Londres, de 3 estrellas, pueden disfrutar de acceso a la Plaza Gordon, situada a 3 km. El hotel cuenta con instalaciones de seguridad, que incluye una caja fuerte.
Este hotel goza de una ubicación a poco más de 25 minutos a pie de la Abadía de Westminster. Los huéspedes también disfrutarán de la proximidad a The Mound, que se encuentra a unos 1 km. El London Eye se encuentra a 10 minutos en coche, mientras que la estación de metro Knightsbridge está justo a la vuelta de la esquina del Knightsbridge Roof Garden Rooms. Este lugar está situado a una distancia de 2 km de la estación de tren Marylebone.
Hay 11 habitaciones que cuentan con una plancha y tabla de planchar, aire acondicionado, además de servicios modernos como una tv de pantalla plana con canales vía satélite.
El restaurante el Sale e Pepe se encuentra en los alrededores inmediatos del hotel Knightsbridge Roof Garden Rooms Londres.