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 RAF Museum London, Wellington Arch, and Queen's Park nearby.
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