Choose your room
The South View Villa
Situated 6 km from Covent Garden, The South View Villa London entices guests to explore various tourist attractions in the area.
The holiday home is located in the Holloway district, 450 metres from Islington War Memorial and within reach of Holloway Road underground station. Also, this accommodation is about a 20-minute walk from the Emirates Stadium|Emirates Stadium and approximately 15 minutes by car from the Tate Modern. The South View Villa provides easy access to natural wonders such as the sprawling Hampstead Heath (3.2 km) and The Regent's Park (4.1 km).
Offering Middle Eastern dishes, Babayani is situated 7 minutes' walk away. Guests can easily reach London Upper Holloway train stop, which is 800 metres away.