The Bar Convent 3 stars

17 Blossom Street, York, YO24 1AQ, United Kingdom

Hotel image
Read more reviews for The Bar Convent