Business travellers searching for high quality accommodation in Uxbridge can now enjoy a supreme alternative to a hotel. Armstrong & Tower House offers luxury serviced apartments with all the comforts of home, providing the ideal base for commuters or those on short or long term contracts. These stylish and spacious apartments are conveniently located on Uxbridge High Street, just 2 minutes from the underground train station, providing easy access to central London.
It is easy to see why increasing numbers of project workers and commuters choose serviced apartments in Uxbridge from esa as a convenient and comfortable base while on business. There are a wide range of regional, national and international companies present in the area, which contribute significantly to the economic success of the capital and Uxbridge Business Park is walking distance from the town centre.
Located just 15 miles (24 km) northwest of Charing Cross, Uxbridge is not only a major business hub; it is also one of London’s greenest areas, with miles of stunning countryside and waterways throughout the nearby Colne Valley. Serviced apartments in Uxbridge are situated within easy reach of this beautiful area of wildlife, rivers and farmland, as well as being close to the town’s two major shopping centres, a variety of restaurants, local art galleries and important historic sites.