4KT 3 stars

4 Kew Terrace, Edinburgh, EH12 5JE, United Kingdom

Hotel image
Read more reviews for 4KT