Huddersfield

Hotellit

The George Hotel ***

The George Hotel is located in the city centre, next to the Huddersfield railway station and 1 km away from the St. Thomas's Church....