Central hotels in Newcastle

At Meliá, we offer a city center hotel in Newcastle, INNSiDE Newcastle, for travellers who want to experience the city from a convenient urban location. The hotel provides a practical base for exploring the Quayside, central Newcastle, cultural attractions, restaurants and shopping areas.