hub by Premier Inn Edinburgh Royal Mile hotel

37 East Market StreetEdimburgoEH8 8FRReino Unido
Hotel