One moment please, we are searching the best prices


Hotel Mela Times Square
Address: 120 west 44th street, midtown manhattan (near times square), New york, new york 10036
About the property
Popularity

Tripadvisor
No results
0

Booking
No results
0

Expedia
7.6/10
999
Main services
Air conditioned
Parking
Indoor heated pool
Other services
* Some services may carry an extra charge.
/https%3A%2F%2Fstatic.travelconline.com%2Fimagenes%2Fgu8tCTKEkALF-06yL8n9PWIAfBqg.jpeg)