The Edinburgh Residence website is currently unavailable

The Edinburgh Residence website is currently unavailable but will be back soon.

 

For general enquiries please call: 0131 226 3380

For reservations please call: 0131 274 7403

 

The Edinburgh Residence 7 Rothesay Terrace Edinburgh Scotland EH3 7RY