124 Atria Apartments provide serviced accommodation in Slough, 10 miles from London Heathrow Airport and 2 miles from the nearest train station. Limited free on-site parking is available.
These one and two bedroom apartments offer double beds, at
least one bathroom, a living area and a fully equipped kitchen with an oven,
hob, microwave, dishwasher and fridge.
Apartment facilities include a washing machine and separate
dryer, dining area, TV, work desk and
free internet access.
Housekeeping services are provided once a week.