Property Location With a stay at Discovery Inn, you'll be centrally located in Leeds, steps from Leeds City Square and Trinity Leeds Mall. This hotel is within close proximity of Holy Trinity Church and Salem Chapel. Rooms Make yourself at home in one of the 80 guestrooms.
Wireless Internet access (surcharge) is available to keep you connected. Conveniences include coffee/tea makers, and rollaway/extra beds can be requested. Dining Continental breakfasts are available daily for a fee. Business, Other Amenities Featured amenities include high-speed (wired) Internet access (surcharge), a 24-hour front desk, and luggage storage.
Standard Room Services
Score based on 2 reviews