Back to London

Holiday Inn London - Regent's Park by IHG

HotelLondon

Photo supplied by our booking partner

Holiday Inn London - Regent's Park by IHG is a hotel situated on Carburton Street in London. It provides accommodation for travellers visiting the capital.

No reviews on VacationGuide yet.