Station Road Apartments provides corporate serviced apartment accommodation in London, 16 miles from London Heathrow Airport, a 7 minute walk from the nearest train station and 11 minutes on foot from the nearest underground. Parking is free on-site, subject to availability.
These two and three bedroom apartments feature double, twin and single beds, at least one bathroom, a living area with Smart TV and a fully equipped kitchen including an oven, hob, microwave and fridge.
Apartment amenities include a dining area, washing machine, central heating and free internet access.
Housekeeping is provided once a week.