Holiday Inn Express Edinburgh City Centre
Holiday Inn Express Edinburgh City Centre, Picardy Place, Edinburgh, EH1 3JT
~ Three Star Hotel in edinburgh ~
Located in Edinburgh’s new town, this Georgian building is just a 5-minute walk from bustling Princes Street and Edinburgh rail station. | Book Now!
No Comment