Atholl Brae - Royal Mile
6/2 Old Tolbooth Wynd; Edinburgh EH8 8EQ; UK
Atholl Brae - Royal Mile
Atholl Brae - Royal Mile
Atholl Brae - Royal Mile
Atholl Brae - Royal Mile
0 +
Atholl Brae - Royal Mile

Hotel Detail

Show Hotel on Map
Availability
Amenities
Location