the manager is apalling, unhelpful and very agressive. I wll never stay at this hotel unless they change the way they deal with customers. this hotel must be making loads of money and is used to always being full and therefore does not take into account their guests, but only money, this is simply making me sick. For your own...
More
- Holiday Inn Express London
- Holiday Inn London
- London Holiday Inn
