Go Hotels
Home > United Kingdom > London >

Leslie Park Place Apartments

United Kingdom Flag
Leslie Park Place Apartments Star Rating 4
Innova Court, Leslie Park Road
London United Kingdom

Rated 10 / 100 based on 1 customer reviews.
Leslie Park Place Apartments provides comfortable 4-star accommodation in London. It is conveniently located for guests wanting to discover the area's attractions.

The property has 2 light and airy apartments that are fitted with all the essentials to ensure an enjoyable stay.

Those staying at Leslie Park Place Apartments can relax at the on-site bar, conveniently based for a drink.

Situated in Croydon, the property is close to popular bars and establishments. Addiscombe Tram Stop and East Croydon Station are within walking distance.