Royal Hotel 3 stars

Manvers St, Bath, BA1 1JP, United Kingdom

Hotel image
Read more reviews for Royal Hotel