Ruskin Hotel - B&B 2 stars

23/24 Montague Street, Russell Square, Camden, London, WC1B 5BH, United Kingdom

Hotel image
Read more reviews for Ruskin Hotel - B&B