Hotel Mela Times Square
Photo gallery for Hotel Mela Times Square
Overview of Hotel Mela Times Square
Hotel Mela Times Square
Hotel with fitness center, walk to Times Square
Reviews
7.8
Good
Popular amenities
Explore 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
Book online or call:
1-800-675-4318