Hotels in Edinburgh,
Hotels
Picardy Place,
Edinburgh ,
EH1 3JT
UNITED KINGDOM
Official site of Holiday Inn Express Edinburgh City Centre. Stay Smart, rest, and recharge at Holiday Inn Express - Best Price Guarantee.
Worldwide > United Kingdom > Edinburgh > Hotels