Hotel Mela Manhattan
• 120 W 44th St | New York, NY | 10036
Located in the heart of New York City's renowned theater and fashion districts, Hotel Mela boasts a theme that is reminiscent of both Italy and past and present New York. The hotel offers 235 guest rooms and suites, each equipped with modern luxurious.
Services & Amenities
120 W 44th StNew York NY 10036