Hotel Mela Time Square New York
Hotel Mela New York is a luxury boutique hotel centrally located in Midtown Manhattan. It is in the heart of the Times Square and Theatre District on 44th Street between Broadway and 6th Avenue. This is also the area where many multi-national corporations have their headquarters in Manhattan and it is the traffic hub to the entire metropolitan area.
The hustle and bustle of the excitement of Times Square stops at the entrance to the Mela. Guests immediately can slow down and feel relaxed, almost at home surrounded by the immediate warmth of its staff. It is almost as if entering an urban oasis. The modern design of the hotel along with its soothing décor of artwork depicting New York City notable landmarks enhances the ambiance. The guest rooms have been carefully designed to offer guests a unique level of functionality, comfort and relaxation, with a full range of boutique amenities.
120 West 44th Street, NY 10036 |