Longbeach House is located in London, 800 metres from Clapham Junction. There is a selection of shops, cafes, restaurants and bars on the adjacent street. The rooms feature a fireplace, a flat-screen TV/DVD, with free Wi-Fi and Netflix available.
Longbeach Road, Wandsworth, London, SW11 5SS, United Kingdom
Nightly rates from $166