Hotel Innside By Melia New York Nomad jest położony w finansowej dzielnicy w Nowym Jorku, zaledwie 6 min piechotą od Muzeum Seksu oraz oferuje 2 restauracje. Park im. Clementa Clarka Moore'a jest w maksymalnie 1 km, a Dom towarowy Macy's jest niedaleko od hotelu.
Ten hotel, położony w pierwszorzędnej dzielnicy Nowego Jorku, znajduje się mniej niż 5 min spacerem od przystanku autobusowego Christina's oraz około 15 min spacerem od dworca kolejowego Grand Central. Innside By Melia New York Nomad jest położony w pobliżu takich atrakcji przyrodniczych, jak High Line (2 km) i Park Centralny (4 km). Do pobliskich atrakcji należy Hala sportowo-widowiskowa Madison Square Garden, w maksymalnie 650 metrach. Lokalizując się idealnie w odległości kilku przecznic od stacji metra 34th Street - Herald Square, 4-gwiazdkowy obiekt jest dobrym miejscem do zwiedzania miasta.
Hotel Innside By Melia New York Nomad oferuje 344 pokoje z klimatyzacją oraz takie opcje wyżywienia jak urządzenie do parzenia kawy/herbaty. Zawierają łazienki z oddzielną toaletą i prysznicem. Prywatne łazienki są wyposażone w kabinę prysznicową walk-in i oddzielną toaletę oraz suszarkę do włosów i ręczniki kąpielowe dla większego komfortu. Hotel oferuje widoki na miasto z tych pokoi.
Do dyspozycji gości jest restauracja El Lugar Cantina, która zachwyca wspaniałą kuchnią.