ibis Edinburgh Centre Royal Mile – Hunter Square 3 stars

6 Hunters Square (Off The Royal Mile), Old Town, Edinburgh, EH1 1QW, United Kingdom

Hotel image
Read more reviews for ibis Edinburgh Centre Royal Mile – Hunter Square