You are here: Home
» Holiday Inn London - Heathrow
Holiday Inn London - Heathrow
This hotel is ideally located to explore London and the surrounding attractions and features the very latest in Holiday Inn design concepts.
All bedrooms are en suite with tea/coffee making facilities, television and telephone. The Open Lobby concept comes to life in the soaring glass ceiling double-height Atrium.
We don't currently have any trips departing for Holiday Inn London - Heathrow. Check back soon!