Quebecs, the Leeds Boutique Hotel.

9 Quebec Street, West Yorkshire
Leeds
United Kingdom