York House B&B 2 stars

27 York PLace, Edinburgh, New Town, Edinburgh, EH13HP, United Kingdom

Hotel image
Read more reviews for York House B&B