Hotel Mela Times Square Nowy Jork oceniono na 4 gwiazdki. Oferuje 232 pokoje z domowymi udogodnieniami. Muzeum sztuki Museum of Modern Art jest w prawie 400 m, a Wieżowiec Empire State Building jest w ciągu prawie 5 min jazdy od hotelu.
Ten hotel, położony w pierwszorzędnej dzielnicy Nowego Jorku, znajduje się prawie 10 min piechotą od przystanku autobusowego West 50th Street/Avenue of the Americas oraz w zasięgu ręki od dworca kolejowego Grand Central. Mela Times Square jest położony w pobliżu atrakcji przyrodniczych, takich jak Park Centralny 3 km) i Park Washington Square 3,1 km). Do pobliskich atrakcji turystycznych Nowego Jorku należy Katedra św. Patryka w Nowym Jorku, w 350 metrach stąd. Obiekt znajduje się prawie 5 min spacerem od stacji metra 42nd Street-Times Square.
Niektóre pokoje w wygodnym hotelu zapewnia gościom darmowe Wi-Fi i TV.
Serwując zarówno dania, jak i napoje, Ellen's Stardust Diner znajduje się tuż za rogiem od Mela Times Square w Nowym Jorku.