This stylish, 4-star deluxe hotel is situated on City Square, opposite Leeds railway station. The hotel offers 185 spacious superior and executive rooms as well as penthouse suites - located on the 20th floor, boasting unrivalled views of the city centre. All of the guestrooms have the amenities expected from a deluxe hotel. The hotel also offers the Chino Latino, multi award-winning Restaurant and Latin cocktail bar, which is situated on the 1st floor. The restaurantbar offers an innovative ... More