Less than 5 minutes' drive Leeds’s city centre, the Greenhouse Apart Hotel has sleek, designer interiors. Apartments have free Wi-Fi, modern entertainment systems, and a large fitted kitchen.
更多信息 greenhouse apart hotel
Very interesting hotel/apartment! loved the feel, the staff, the comfort, the eco friendliness was completely up to standard will definately be returning