Reviews
User
Very good apartment. Located in central area
User
Friendly staff and great locations. Ideal apartments for the festival time. Will be using again at Hogmanay.
More about Apartments Royal
Apartments Royal is located at 126 High St, Edinburgh EH1 1QS, UK
+44 131 467 9060
http://www.apartmentsroyal.com/