hub by Premier Inn Edinburgh Royal Mile hotel

37 East Market StreetEdinburghEH8 8FRUnited Kingdom
Hotel