Travelodge Leeds Vicar Lane, Leeds, United Kingdom
Travelodge Leeds Vicar Lane is conveniently located at 97 To 107 Vicar Lane in Leeds, United Kingdom
Hotel Location:
Address: 97 To 107 Vicar Lane
City: Leeds
Country: United Kingdom
Hotel Features:
- Check-In Time: 15:00:00
- Check-Out Time: 12:00:00