The George

Swan Square, Stoke on Trent, ST6 2AE, United Kingdom

Hotel image
Read more reviews for The George