hub by Premier Inn Edinburgh Royal Mile hotel

37 East Market StreetEH8 8FREdinburghUnited Kingdom
Hotel