Hotels -> Europe hotels -> United Kingdom hotels -> Lothian hotels -> Edinburgh hotels

Apartments Royal - Edinburgh, United Kingdom 4 star hotel

Address: 126 High Street, Edinburgh, EH1 1QS (show map)
When would you like to stay?Please enter the dates of your stay to check availability.

  

  

There are no user reviews for hotel Apartments Royal.
Have you stayed here ?