Belgrave Hotel, The
El Belgrave Hotel, de gestión familiar, está situado en el centro de Londres, a 10 minutos a pie de la estación de metro, tren y autocar de Victoria. Se encuentra a 1,6 km del palacio de Buckingham y ofrece conexión Wi-Fi gratuita.