Village Hotel Club Leeds South

Starting at
Featured Image
Lobby Sitting Area

TripAdvisor Review

Based on 2806 review

See all

Property Location When you stay at Village Hotel Leeds South in Leeds, you'll be in the suburbs, a 5-minute drive from White Rose Shopping Center and 7 minutes from Elland Road Stadium. This eco-friendly hotel is 7 mi (11.3 km) from First Direct Arena and 7 mi (11.3 km) from University of Leeds. D...

More details