Tune Hotel - Haymarket, Edinburgh 3 stars

7 Clifton Terrace, Edinburgh, EH12 5DR, United Kingdom

Hotel image
Read more reviews for Tune Hotel - Haymarket, Edinburgh