In the heart of the Big Apple
Enjoy New York as if you were a movie star in this centrally located, modern hotel in Chelsea with rooms and suites with terraces with spectacular views! Broadway and Times Square are just a few minutes walk away.
- Due to the Covid-19 health crisis, our hotel operations have been adapted to guarantee safety for our customers and compliance with regulations. Additional cleaning and hygiene measures have been implemented and some procedures and spaces have been adjusted. These changes may affect some services. For more specific information on this hotel, please see the section on Stay Safe
- Centrally located on West 27th Street in the much-sought after neighborhood of Chelsea/NoMad
- Offering convenient and easy access to a bevy of New York attractions and popular neighborhoods including the Empire State Building, Madison Square Garden, The High Line, new Hudson Yard, The Javits Center and the iconic Macy’s Herald Square department store
- Spacious guestrooms boast bright, stylish and contemporary interiors, few with terraces and views of the Midtown skyline, the Freedom Tower or Downtown Manhattan skyline
- Two flexible and functional meeting rooms that can easily be converted into a single function space, that features floor to ceiling windows offering natural light and built-in audio-visual equipment
- INNSIDE’s new signature restaurant, The Wilson, will offer an all-day seafood and hand-crafted cocktail menu that embodies a “town-by-the-sea” ethos.
- 24-hour Fitness Center with outdoor terrace and the latest workout equipment
Following the success of this contemporary brand across Europe, INNSIDE by Meliá New York Nomad is the first in the United States. With this flagship hotel, we are extending our professional, efficient and flexible service to both stylish business travelers and our leisure guests.
INNSIDE by Meliá New York Nomad stands as a stunning new building on West 27th Street. The hotel is conveniently located within a 1 ½ block of Broadway and easy access to major shopping areas.
Guests staying at INNSIDE by Meliá New York Nomad will enjoy convenient access to the city’s main subway lines including 34th Street Penn Station (Red line) and West 23rd Street Station (Yellow line). Centrally located to New York City’s major tourist attractions such as the Theaters on Broadway, Madison Square Garden, Empire State Building, Chelsea Piers & Chelsea Market, The Javits Center, and many more attractions ideal for business and leisure guests alike.
10001 New York See location and contact
The hotel at a glance
Location and contact
Address132 West 27th Street
- INNSIDE New York NOMAD
- 4 star
- 40.745888 , -73.992648
- (1) 212 951 1000
- (+1) 917 409 5170
SIGN UP FOR OUR NEWSLETTER
Subscribe to our newsletter and get our special offers and discounts delivered directly to your inbox