To enjoy your vacation in London, stay at Central Studios & Ensuite Rooms! - Camberwell London, which is 3.8 km from the SEA LIFE Centre London Aquarium and around a 10-minute drive from the 87-floor glass Shard Skyscraper. Guests can use Wi-Fi for either business or leisure reasons.
Enhancing your comfort, a separate toilet and a shower can be found at the apartment. Moreover, there are towels as well.
The accommodation offers convenient self-catering facilities, including a mini-kitchen with an electric kettle and a fridge.
The apartment lies in Balham, lined with casual eateries, chain stores, and independent shops, 3.2 km from the art museum "Tate Britain". Central Studios & Ensuite Rooms! - Camberwell is also in proximity to London Denmark Hill railway station.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please