Los huéspedes del hotel London 58 Blue House City Center Studio, Top Spot, de 3 estrellas, pueden visitar la Torre de Londres, ubicada a unos 4 km.
Esta pensión se sitúa en el barrio Camberwell, a 150 m de St Matthew's Camberwell. Entre las atracciones, que hay a 4,1 km del hotel encontrarás el Teatro Shakespeare's Globe. Estar a unos 10 minutos en coche de los Jardines de Vauxhall es una ventaja para los huéspedes que se alojen en el 58 Blue House City Center Studio, Top Spot Londres. El alojamiento se sitúa cerca de la estación de tren London Denmark Hill, a tan solo 500 metros.
El restaurante The Sun of Camberwell, que se encuentra justo al lado de este hotel, ofrece platos de cocina británica.