Write a review

Rothesay Hotel

← View details

8 Rothesay Place, Edinburgh, Midlothian EH3 7SL, United Kingdom, Edinburgh, England