Holiday Inn London-wes
Holiday Inn London-wes: The hotel is located in a modern building. Among the services available there are gym, restaurant, meeting rooms and...
Holiday Inn London Bloomsbury
Holiday Inn London Bloomsbury: The hotel has 15 meeting rooms, business center, laundry service, air conditioning, concierge, wireless internet...
Holiday Inn London - Shepperto
Holiday Inn London - Shepperto: Local attractions include Twickenham Rugby, Hampton Court Palace and Windsor with special family theme park Legoland,...