Location. Situated in Manchester, Holiday Inn Manchester-Central Park is a family-friendly hotel close to Manchester Velodrome, Affleck’s Palace, and City of Manchester Stadium. Also nearby are Etihad Stadium and Museum of Transport. Hotel Features. Dining options at this family-friendly hotel include a restaurant and a bar/lounge. Complimentary wireless Internet access is available in public areas and a computer station is located on site. This 3-star hotel features business amenities including a business center and meeting rooms. Additional amenities include multilingual staff, laundry facilities, and 24-hour room service. Complimentary self parking is available onsite for guests. Guestrooms. The 83 air-conditioned guestrooms at Holiday Inn Manchester-Central Park include safes and complimentary newspapers. Guests can use the in-room complimentary wireless high-speed Internet access. Televisions are equipped with satellite channels. Additional amenities include coffee/tea makers and hair dryers. Housekeeping is offered daily.