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.
Hotel amenities include a restaurant, bar, 24-hour front desk, safety box, laundry service, business centre, Internet access and meeting rooms. The rooms are equipped with satellite TV, coffee maker, telephone and hair dryer. Address: St. George's Square Huddersfield, HD1 1JA Leeds, England, United Kingdom
Pick your dates to see live room prices and cancellation rules.
No nearby places found for this location yet.
Verified feedback from guests who booked this property on RateCheck.
Reviews are published after a completed stay and checked against your booking.
Fetching verified guest reviews…
The George Hotel, Leeds