Weston Hall - Halls of Residence2.0 out of 5.0
Recent guest reviews
- Walking distance to Manchester Palace Theatre and Manchester Art Gallery
- Free WiFi in rooms and public areas
- Onsite dining
- Business center
Located in Manchester City Centre, Weston Hall - Halls of Residence is a leisurely stroll from popular sights such as Manchester Palace Theatre and Manchester Art Gallery. This 303-room hotel welcomes guests with conveniences like a restaurant, free in-room WiFi, and a conference center. Also close to this Manchester hotel are Old Trafford and Albert Square.
Enjoy a leisurely bite to eat at the onsite restaurant, or have a drink at the bar/lounge. Get a pick-me-up at the coffee shop/café.
The 303 rooms have coffee makers and desks. Guests can stay connected with free WiFi. Free toiletries are also standard.
Weston Hall - Halls of Residence features free WiFi in public areas, a conference center, and a business center. The 24-hour front desk has staff standing by to help with dry cleaning/laundry and luggage storage. This hotel also has a computer station.