Boasting spa facilities such as a Jacuzzi, Elliot Double Room London is situated in the Southwark district of London, 2.8 km from the 30.85-hectare Dulwich Park.
The public Trafalgar Square is nearly 15 minutes' drive away, while the Salvation Army International Heritage Centre is near the homestay. Guests can get to the Tate Modern 4.3 km from the apartment. Elliot Double Room is just around the corner from London Denmark Hill train station.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please