Rooms by Green Room
Leeds England
Check in
3:00 PM
Check out
11:00 AM
With a stay at Rooms by Green Room in Leeds (Leeds City Center), you'll be within a 5-minute drive of First Direct Arena and University of Leeds. This aparthotel is 2.1 mi (3.3 km) from Royal Armouries and 0.3 mi (0.5 km) from Leeds City Art Gallery.
Make yourself at home in one of the 2 guestrooms, featuring kitchens with refrigerators and microwaves. 32-inch flat-screen televisions are provided, with digital programming available. Conveniences include coffee/tea makers and washing machines, and housekeeping is provided on request.
Property Details
Location
36 Wellington St, Leeds, England LS1 2DE, United Kingdom