Rothesay Hotel, Edinburgh hotels at discounted rates

Rothesay Hotel
8 Rothesay Place,, Edinburgh, EH3 75L, Scotland