Hotel Premier Inn London, Wandsworth
3 Stars
45 Garratt Lane - SW18 4AD - London,
United Kingdom
View Map
Area: Clapham / Battersea
- Jump to:
- Info
"The hotel is located south of the River Thames is the vibrant up and coming area of Wandsworth. Ideally located for Wimbledon. Local amenities are only across the road with a variety of shops and restaurants. "