The Edinburgh Residence

Hotel

7-9 Rothesay Terrace, Edinburgh, Midlothian, EH3 7RY