Old Waverley Hotel
Old Waverley Hotel
Hotel
43 Princes Street
, Edinburgh, Scotland, United Kingdom
EH2 2BY
84
Very Good ·
896 reviews