One of the world’s most recognizable brands, and ideally located in the heart of the city, the Holiday Inn London West hotel with its 225 contemporary rooms offers a hospitable environment to experience the wonders of a unique and vibrant city.
- Rebranded as Holiday Inn in late 2014.
- 75 newly built executive rooms and floor to ceiling windows, offering its guests a London skyline view.
- 150 refurbished standard rooms.
- 7 fully equipped meeting rooms, all with natural daylight, and a rooftop outdoor terrace with panoramic views of London.
- An open lobby that combines fun, food, work and relaxation in one integrated space, including iMac work desks, bar, lounge, TV viewing areas and all-day dining.
- 24-hour gym with panoramic views.
- Convenient location, 2 min. walk to North Acton metro station.