(+39) 010 5701151

Ibis Leeds Centre

Checking availability and prices
Ibis Leeds Centre

Check availability

1

Ibis Leeds Centre

2 Stars 2 Stars Hotel
Marlborough Street 23, Ls1 4pb, Leeds

Leeds, North East England, United Kingdom

Description

This 2 star hotel is located in the city centre of Leeds and was established in 2004. It is a short drive away from the Kirkstall AbbeyYorkshire Dales and the nearest station is Do not have underground Leeds. The Hotel has a restaurant, a bar and a coffee shop. All 168 rooms are equipped with safe and ironing set.

Features

Business Center Coffe shop Elevator/Lift Pets allowed Room service Safe deposit box (at reception)

Rooms features

Radio TV

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