JavaScript is not enabled.

Hotel Mela Times Square Detail

Confirming room availability...

3.9

Hotel Mela Times Square 

Hotel Mela Times Square, 120 W 44Th St, New York City, United States

Take advantage of recreation opportunities such as a 24-hour fitness center, or other amenities including wireless Internet access (surcharge) and concierge services.

Enter travel dates in the search field for latest hotel rates & availability

Get to know this hotel better!

Perfectly situated in the famous Times Square, the vibrant heart of New York City, this elegant hotel in modern design is just steps away from many of the most important attractions. Broadway, the Theater District, Rockefeller Center, Central Park, the excellent shopping facilities and art galleries of 5th Avenue and Madison Avenue and Grand Central Terminal are within walking distance.

Hotel Amenities

Getting There

Reviews

3.9