Situado a 800 metros de un centro comercial como la plaza Macy's Herald, el Innside By Melia New York Nomad ofrece a sus huéspedes un restaurante y depósito de equipajes. Este hotel de 4 estrellas cuenta con una caja fuerte y seguridad las 24 horas.
El hotel está situado en el distrito Manhattan, a 25 minutos a pie de Plataforma de Observación Top of the Rock y a una distancia moderada del Madison Square. El Innside By Melia New York Nomad está situado a 5 minutos a pie de la Chelsea, a 200 metros de la estación de metro 34th Street-Herald Square. Está a 1 km del Edificio Empire State. La parada de autobús el de Christina, que ofrece un enlace directo con las atracciones y los principales lugares de la ciudad, está justo al lado del hotel Innside By Melia New York Nomad.
Las habitaciones de Innside By Melia New York Nomad son aptas para alérgicos y cuentan con TV de pantalla plana con canales vía satélite, así como con servicio de tetera/cafetera. Amuebladas con un sofá, estas habitaciones tienen un patio y un balcón. Los baños incluyen una ducha a ras de suelo y un aseo separado, junto con comodidades como un secador de pelo y un gorro de ducha.
El desayuno está servido en el restaurante. Los huéspedes pueden disfrutar de comidas italianas en la Casa Barilla, que está a solo 350 metros de distancia.
El hotel cuenta con dos salas de reuniones con el mismo diseño elegante y moderno que el resto de la propiedad, así como una zona privada en el restaurante The Wilson con un mural de plantas, ideal para recibir eventos y encuentros. Además, se ofrece un desayuno buffet con todas las delicias típicas de la mañana por 28€ por persona.