Holiday Inn London West.
This hotel has become my business hotel of choice. At the end of the working day I need a place to relax and unwind. This hotel has a great sense of space which relaxes me as soon as I arrive. Yes it
gets busy but there is always somewhere to sit and enjoy a meal from the refreshed menu and not just pizza and burgers. The rooms are modern, clean and relatively quite for a London hotel.
They always have enough staff to cover the bar and reception and importantly I rarely have to wait when checking in. [Less]