Luxury Hotels in Midtown Manhattan » Hotel Mela Times Square » Photo Gallery Hotel Mela Times Square - New York, NY, United States Hotel Mela Times Square : Click Here to View Full Hotel Description >> Hotel Mela New York Guest Room Hotel Mela New York Exterior Hotel Mela New York Guest Room Hotel Mela New York Guest Room Hotel Mela New York