The Principal Edinburgh George Street 5 stars

19-21 George St, New Town, Edinburgh, EH2 2PB, United Kingdom

Hotel image
Read more reviews for The Principal Edinburgh George Street