(+39) 010 5701151

Home

Checking availability and prices
Ibis Leeds Centre Hotel

Check availability

1

Ibis Leeds Centre Hotel

2 Stars 2 Stars Hotel
23 Marlborough Street

Leeds, North East England, United Kingdom

Description

Facilities and services include a cafeteria, bar, elevator, safety box at the reception, parking (extra charge), wireless Internet access (extra charge) and 24-hour reception.

Rooms feature air conditioning, TV and telephone.

Address: 23 Marlborough Street, LS1 4PB Leeds, England, United Kingdom.

Address: 23 Marlborough Street
Map location could be inaccurate. Please double check the address well before your trip.