/ Scotland / Edinburgh / The Place

The Place

1. Check the price and room availability at Booking

yorkplace-edinburgh.co.uk reviews

36 York Place, New Town, Edinburgh, EH1 3HU, United Kingdom, Scotland, Spain