London City Center Studio, Top Spot is gelegen in Londen, op 4,9 km van station Waterloo en 5 km van Big Ben, en is voorzien van gratis WiFi in de hele accommodatie. De accommodatie bevindt zich op 5,2 km van Westminster Abbey, 5,3 km van Houses of Parliament en 5,3 km van treinstation Victoria. De accommodatie is rookvrij en ligt op 1,8 km van concertzaal O2 Academy, Brixton.
Alle kamers bij het pension hebben een bureau, een flatscreen-tv, een eigen badkamer, beddengoed en handdoeken. Kamers zijn voorzien van een koelkast.
Churchill War Rooms ligt op 5,4 km van London City Center Studio, Top Spot, en Tower Bridge ligt 5,5 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven London City, op 15 km van de accommodatie.