Holiday Inn Express Edinburgh Royal Mile

Address:

300 Cowgate
EH1 1NA Edinburgh, Scotland

Hotel star rating:

3 stars

Map:


Contact   ·   Privacy   ·   Terms