19 Deeley Road, London, United Kingdom
The 2-room Immaculate Rooms Near Nine Elms & Battersea London is situated in the Lambeth district of London, about 5 minutes' walk from Larkhall City Park. A car park is also available on site.
Guests can visit Newport Street Gallery, 2.4 km away or the Protestant Westminster Abbey, 2.8 km from the homestay. The 13.7-tonne Big Ben Bell is approximately 10 minutes' drive away.
Immaculate Rooms Near Nine Elms & Battersea is situated 850 metres from Stockwell underground station and in the vicinity of London Wandsworth Road train station.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Immaculate Rooms Near Nine Elms & Battersea!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please