General Information
Atrium Hotel Heathrow is a 4-star hotels that has been welcoming guests since 2019.
The accommodation went through a renovation in 2024.
Atrium Hotel Heathrow is part of Independent under Independent.
There are 570 rooms spread across 5 floors.
Location
Located at Great South-West Rd in Feltham, United Kingdom of Great Britain and Northern Ireland.
Those looking to explore will find Museum of London Docklands, London Millennium Footbridge, and Vauxhall Bridge nearby.
Closest airport is Northolt, 9.724 km away from the accommodation.
Facilities & Amenities
Atrium Hotel Heathrow has Indoor pool, Laundry service, Elevator, Express check-out, ATM/Banking, and more.
Dining
Guests can stop by the café.
Contact
Phone number: 44 020-88906888