Hotel Innside By Melia New York Nomad jest usytuowany w pierwszorzędnej dzielnicy Nowego Jorku, 4 km od atrakcji przyrodniczych, takich jak Park Centralny. Ten hotel oferuje zakwaterowanie z Wi-Fi w miejscach publicznych.
W pobliżu warto odwiedzić takie atrakcje jak 9/11 Memorial Museum oraz Muzeum Seksu, zlokalizowane 10 min samochodem i w małej odległości od hotelu odpowiednio. Innside By Melia New York Nomad mieści się w pobliżu zakupowej dzielnicy. Ponadto, High Line znajduje się w zaledwie 1 km. Nie więcej niż 8 min pieszo stąd leżą takie atrakcje jak Hala sportowo-widowiskowa Madison Square Garden czy Instytut Technologii Mody. Obiekt noclegowy zlokalizowany jest w odległości kilku przecznic od stacji metra 34th Street - Herald Square.
Innside By Melia New York Nomad posiada 344 pokoje z darmowym Wi-Fi i telewizją satelitarną, a także ma takie opcje wyżywienia jak urządzenie do parzenia kawy/herbaty. Goście z pewnością docenią oddzielną toaletę i prysznic, które są dostępne w łazienkach. Łazienki wyposażone są w kabinę prysznicową walk-in i oddzielną toaletę oraz suszarkę do włosów i ręczniki kąpielowe dla większego komfortu. Pokoje z panoramą na miasto.
W tym hotelu znajduje się restauracja El Lugar Cantina.