We want to ensure you have all the details about our property and its amenities prior to your arrival so you can have a successful stay from the very start
Address: 18-22 Royal Terrace
Edinburgh
Scotland
EH7 5AQ
United KingdomPhone: +44-0- 1315573222Email: info@royalterracehotel.co.ukNo Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Google Map Not Loaded
Sorry, unable to load Google Maps API.