I stayed on business with 5 colleagues. On arrival, we were told that the hotel would not accept a company cheque for payment, despite having agreed to over the phone. This meant one of my colleagues had to pay for 6 rooms on his credit card - not a great start.
Another colleague had to change rooms, as the room...
More
- Holiday Inn Express London
- Holiday Inn London
- London Holiday Inn
