7 Rothesay Terrace
Edinburgh , EH3 7RY
Get directions

About Us

A distinguished collection of 29 luxury town house suites, we offer an incomparable level of space and luxury for business and leisure travellers spending time in Edinburgh. All our suites in The Residence have recently been renovated to maintain our high standard of luxury accommodation.

Reviews