Central hotels in New York

At Meliá, we offer a city center hotel in New York, INNSiDE New York NoMad, for travellers who want to experience Manhattan from a convenient urban location. It provides a practical base for exploring Manhattan, cultural attractions, shopping areas, restaurants and landmarks such as Times Square.