Apex Waterloo Place Hotel 4 stars

23-27 Waterloo Place, Edinburgh, EH1 3BH, United Kingdom

Hotel image
Read more reviews for Apex Waterloo Place Hotel