Hotel Mela Times Square
Photo gallery for Hotel Mela Times Square
Overview of Hotel Mela Times Square
Hotel Mela Times Square
Upscale hotel, walk to Times Square
7.8
Good
Popular amenities
Local highlights
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