Rooms Condo Hotel Leeds, West Yorkshire
Located in the centre of Leeds, just 600 metres from Leeds Town Hall and 500 metres from Trinity Leeds, Rooms by Green Room provides accommodation with city views and free Wi-Fi.
Number of rooms: 2
36 Wellington Street Green Room, Leeds, LS1 2DE, United Kingdom