Unrated Hotels & Accommodation in Taplow
Village in England » Buckinghamshire

Attractive Atria Apartments
Get Map & Directions (SL1 4BE) Slough – 2.30 miles
Attractive Atria Apartments is a stylish modern and stunning 2 bedroom in central Slough providing comfortable accommodation for up to 3 people. Located in the heart of Slough it provides easy access to all transport links and is located within walking distance from Bath Road Shopping Park and... Read more