This hotel is located in Leeds. Leeds City Square and Holy Trinity Church are area attractions. Additional attractions include Royal Armouries.
Dining options at Discovery Inn Leeds include a restaurant and a bar/lounge. Additional property amenities include a porter/bellhop.
There are 80 guestrooms at Discovery Inn Leeds. Bathrooms feature hair dryers. Rooms also include coffee/tea makers and clock radios.