Hotel Brands

Hilton Garden Inn opens at Heathrow Airport Terminal 2

Hilton Garden Inn London Heathrow Terminal 2 has officially opened its doors to guests.

Back to top button