Loading...
Loading...
36 Wellington Street Green Room, Leeds, United KingdomMap
City-Centre Oasis with Modern Amenities Prime Location: Situated in the heart of Leeds, Rooms by Green Room offers stunning city views and convenient access to popular attractions like Leeds Town Hall and Trinity Leeds. Modern Comforts: Each apartment features a well-equipped kitchen, cozy seating area, and a flat-screen TV with streaming services. Guests can enjoy the privacy of a private entrance and complimentary WiFi throughout their stay. On-Site Bar and More: Unwind at the on-site bar after a day of exploring the city. With thoughtful amenities like bed linen and towels provided, your comfort is our top priority. Book your stay at Rooms by Green Room for a memorable and convenient experience in Leeds.
Tell us which room you had, so the next guest knows exactly what they’re getting.
Sign in or create an account to add your room, photos and review.
Pick the type of room you’re looking at, then see the exact rooms guests have shared.