Holiday Inn Express Edinburgh City Centre by IHG
HotelEdinburgh
Holiday Inn Express Edinburgh City Centre by IHG offers hotel accommodation in Edinburgh. It is conveniently situated at Picardy Place, found at the top of Leith Street.
No reviews on VacationGuide yet.