Hotel Mela

120 W 44th St, New York, NY, United States, 10036

Hotel Mela Map

120 W 44th St, New York, NY, United States, 10036
Exterior - Hotel Mela

Hotel Information

Located in central New York, Hotel Mela is within walking distance of International Center of Photography, Broadway, and Times Square. Nearby points of interest also include Rockefeller Center and Grand Central Terminal.

Hotel Features.
Hotel Mela features a restaurant and a bar/lounge. Room service is available during limited hours. Recreational amenities include a fitness facility. This 4 star property has a business center and offers small meeting rooms, a technology helpdesk, and audiovisual equipment. Complimentary wireless Internet access is available in public areas. Business services, concierge services, and tour assistance are available. Additional property amenities include multilingual staff, laundry facilities, and express check in. This is a smoke free property.

232 air conditioned guestrooms at Hotel Mela feature MP3 docking stations and minibars. Beds come with Egyptian cotton sheets and pr