London Stay Croydon villa offers proximity to nearby tourist spots, such as Croydon Clocktower Cultural Center, situated about 10 minutes' walk away.
This holiday home is 1.9 miles from Beddington Park & The Grange, while Parish Church of St Michael and All Angels is 650 feet away. St Mary's Catholic Church is located right around the corner from the Croydon villa, and Montague Road bus station is a mere 600 feet away. The local sites also include Whitgift Centre, located 0.3 miles away.
Guests are welcome to cook their own meals in a full kitchen of this Croydon accommodation. Kathiawadi Cuisine serving food and drinks is 150 feet away. Offering transportation options in the area, London Stay villa is fairly close to West Croydon train station.