/ Scotland / Edinburgh / 28 York Place Hotel

28 York Place Hotel

1. Check the price and room availability at Booking

28yorkplace.com reviews

28 York Place, New Town, Edinburgh, EH1 3EP, United Kingdom, Scotland, Spain