Skip to main content
Beginning of main content

Weston Hall - Halls of Residence

2.0 out of 5.0

Recent guest reviews

Sackville Street Manchester England

Hotel highlights

  • 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é. Start your day off with breakfast, available for a fee.


The 303 rooms have coffee makers and desks. Guests can stay connected with free WiFi. Free toiletries are also standard.

Property features

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.

Room options

Single Room, Ensuite

Twin 1 | Sleeps 1