9+

Years with ListedIn

Business Overview

The Discovery Inn, Leeds is a City Centre 2* Budget Hotel with 94 bedrooms, all ensuite. Each room is well-equipped with tea and coffee-making facilities, Comp WIFI and offers a Continental Breakfast.

<
>