Cosmopolitan Hotel 3 stars

2 Lower Briggate, Leeds, LS1 4AE, United Kingdom

Hotel image
Read more reviews for Cosmopolitan Hotel