Holiday inn manchester central park
Location situated in manchester holiday inn manchester central park is a family friendly hotel close to manchester velodrome afflecks 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 barlounge complimentary wireless internet access is available in public areas and a computer station is located on site this 3 star hotel features business amenities includin