Cityroomz Edinburgh 3 stars

25-33 Shandwick Place, Edinburgh, EH2 4RG, United Kingdom

Hotel image
Read more reviews for Cityroomz Edinburgh