
Leeds, United Kingdom
Travelodge Leeds Vicar Lane
3-star hotel · Travelodge UK
This city centre hotel is located opposite the Grand Theatre, less than 5 minutes' walk from the main shopping and nightlife areas. The non-smoking establishment is air-conditioned and offers contemporary quality accommodation…
- Wi-fi · extra charge
- 24-hour reception
- Restaurant
- Air conditioning in public areas


