Guest Service Manager Holiday Inn London West. Holiday Inn London West Hotel is a 4 Hotel in Acton, West London that has 225 beautiful Executive and Deluxe Rooms, 7 large Meeting Rooms, a Gym, Restaurant and Bar which an exciting opportunity has risen for an enthusiastic and passionate Guest Service Manager to join our team click apply for full job details
