Company name: Atrium Hotel Heathrow
Description: Modern hotel with a pool & dining
Great South West Road Opposite Hatton Cross Station, Feltham TW14 0AW, United Kingdom