Edinburgh Residence Websites
5 Star Hotel Apartments | The Edinburgh Residence
- theedinburghresidence.com
The Edinburgh Residence is a luxury 5 star hotel. Guests can enjoy one of our 29 luxury suites which are located in city centre of Edinburgh.