Oulton Hall Hotel, Spa & Golf Resort
City and Borough of Leeds, England
Located in Leeds, Oulton Hall Hotel, Spa & Golf Resort is in the suburbs, a 1-minute drive from Oulton Hall Golf Course and 9 minutes from Thwaite Mills. This 4-star hotel is 4.7 mi (7.6 km) from Royal Armouries and 6.4 mi (10.4 km) from First Direct Arena.