
Leeds, United Kingdom
Ibis Leeds Centre Marlborough Street
2-star hotel · ACCOR HOTELS
Ibis Leeds Centre is located within easy reach of the city center, just 8 mins walk from the train station. It is an ideal location for shopping and nightlife, as well as being close to the business district. Each of the hotel's…
- Wi-fi
- 24-hour reception
- Air conditioning in Restaurant
- Restaurant


