(+39) 010 5701151

Home

Checking availability and prices
Travelodge Leeds Central Vicar Lane

Check availability

1

Travelodge Leeds Central Vicar Lane

3 Stars 3 Stars Hotel
97 Vicar Lane

Leeds, North East England, United Kingdom

Description

Facilities and services include wireless Internet access and 24 hour reception.

Rooms feature television, wireless Internet access (extra charge), heating, work desk, tea maker, coffee maker and bathroom.

Address: 97 Vicar Lane, LS16PJ Leeds, England, United Kingdom.

Address: 97 Vicar Lane
Map location could be inaccurate. Please double check the address well before your trip.