Nestled a 19-minute stroll from South London Theatre, The Grenadine House Villa South Norwood entices guests to explore various tourist destinations nearby.
The hart of South Norwood can be reached in 10 minutes' walk of the 3-bedroom holiday home, and such culture-oriented venues as Horniman Museum and Gardens are 3.8 miles away. The 1-bathroom villa is situated in the immediate vicinity of Shirley Windmill, while Towpath Way bus station is 5 minutes' stroll away. Guests may also visit Crystal Palace National Sports Centre, situated 2.4 miles away.
The Grenadine House Villa comes with a bathroom with a separate toilet and a shower. A drier, bath sheets, and towels are also offered.
This South Norwood property has a full kitchen, including an electric kettle, a fridge, and oven. Guests can dine in Texas Mexican a 12-minute walk from the villa.