El encantador Rhodes Hotel Londres goza de una ubicación de primera clase, a un corto paseo de los Sussex Gardens Open Space, y ofrece 36 habitaciones con vistas a la ciudad. Este hotel de 3 estrellas está situado en el mismísimo corazón de Londres, a 10 minutos en coche de atractivos culturales como la guerra de Churchill.
A pocos pasos de un restaurante internacional y restaurantes internacionales, este hotel se encuentra cerca de un barrio de ocio, a una distancia de 3 km del Museo Británico. El hotel Rhodes queda a unos cuantos pasos de la estación de metro Lancaster Gate. Los amantes de la naturaleza apreciarán la cercanía a Lago Serpentine, que está a unos 500 metros. El Rhodes Hotel está situado en la zona residencial de Londres, a tan solo 7 minutos a pie de la Estación de metro Bayswater. Para los que viajan desde lejos, el aeropuerto la Ciudad de Londres está a 37 minutos en coche.
Algunas de sus habitaciones con aire acondicionado tienen un patio y un balcón, e instalaciones como Wi-Fi gratis y un televisor de pantalla plana, además de mini nevera. Los huéspedes encontrarán secador de pelo y toallas de baño en los de lujo cuartos de baño equipados con un jacuzzi, un inodoro separado y una ducha.
El hotel Rhodes Londres ofrece un desayuno continental todas las mañanas. Los huéspedes pueden disfrutar de la comida francesa en el restaurante Angelus, situado cerca de esta propiedad.