Central hotels in Manchester

At Meliá, we offer city center hotels in Manchester for travellers who want to explore the city from a convenient urban location. INNSiDE Manchester provides a practical base for discovering the city centre, museums, cultural venues, shopping areas and restaurants during a city break or business trip.