Meliá has one hotel in Manchester: The INNSiDE Manchester.
The INNSIDE Manchester is located in the heart of Manchester, near the main shopping area, the business districts, Deansgate and Oxford Road train stations, the Museum of Science and Industry, Manchester Opera House, Manchester Art Gallery and the cathedral.
With an innovative design, this hotel in Manchester provides modern spacious rooms, free Wi-Fi internet throughout the hotel, complete and comfortable facilities and quality service. This hotel in Manchester is perfect for guests travelling for business or for pleasure.
The hotel offers contemporary décor and bright colours. Each room at Innside Manchester by Melia offers smart design and comes with a safe, flat-screen TV, tea and coffee-making facilities and free WiFi.
The restaurant offers a range of cuisine, including traditional Spanish dishes and other Mediterranean cuisine.
The hotel is within a mile of attractions such as the Science and Industry Museum, Manchester Opera House, Manchester Art Gallery and the city’s cathedral. The city’s famous shopping is within easy reach and the Arndale Centre is just 20 minutes’ walk away.
- Tour Desk
- Airport Shuttle
- 24-hour front Desk
- 24-hour Security