The Spires Edinburgh

93-95 Hanover Street, New Town, Edinburgh, EH2 1DJ, United Kingdom

Hotel image
Read more reviews for The Spires Edinburgh