Hotel Mela Times Square
Photo gallery for Hotel Mela Times Square
Overview of Hotel Mela Times Square
Hotel Mela Times Square
Hotel with fitness centre, walk to Times Square
Reviews
7.8
Good
Popular amenities
Check out the area
120 W 44th St, New York, NY, 10036
- Times Square2 min walk
- Broadway4 min walk
- Rockefeller Center7 min walk
- New York, NY (NYS-Skyports Seaplane Base)19 min drive