Edinburgh Sixteen
11A Craigmillar Park Edinburgh EH16 5PF
Edinburgh Sixteen
Edinburgh Sixteen
Edinburgh Sixteen
Edinburgh Sixteen
38 +
Edinburgh Sixteen

Hotel Detail

Show Hotel on Map
Availability
Amenities
Location