Chesters Hotel & Restaurant
730 Chester Road Manchester, M32 0RSSituated in Manchester, Chesters Hotel is a 2-minute walk from Old Trafford Stadium, home of Manchester United Football Club. It has free secure parking, a steakhouse restaurant, and free Wi-Fi in public areas.
24 rooms
from £32