Location. Situated in Manchester, Weston Hall – Halls of Residence is close to Manchester Conference Centre, Manchester Palace Theatre, and Manchester Art Gallery. Also nearby are Bridgewater Hall and Manchester Museum. Hotel Features. This Manchester hotel offers a restaurant, a coffee shop/café, and a bar/lounge. Complimentary wireless Internet access is available in public areas and a computer station is located on site. Business amenities include a business center and meeting rooms. Additional amenities include dry cleaning/laundry services and an elevator (lift). This is a smoke-free property. Guestrooms. The 303 guestrooms at Weston Hall – Halls of Residence include coffee/tea makers. Bathrooms offer showers and complimentary toiletries.