Featuring free WiFi throughout the property, Tower Point London Luxury Apartment is set in Enfield, 6 km from Lee Valley White Water Centre.
The accommodation comes with a dining area and seating area with a smart flat-screen TV. All units feature a kitchen fitted with a dishwasher and oven. A microwave and kettle are also offered. There is a private bathroom with free toiletries and a hairdryer in each unit. Bed linen is featured.
The Palace Exchange shopping center is 350 metres away while London City Airport is 19 km from the property.