Premier Inn Edinburgh City Centre Royal Mile

33 East Market Street, Old TownEdinburghEH8 8FRUnited Kingdom
Hotel