Advertisement
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.

Check out our free weekly podcast

Back to top button