Holiday Inn London West

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.