S at Times Sq.-42nd St. Opened in January 2007 on a midtown block already dense with hotels and university clubs, Hotel Mela is—despite a misleading old façade—a tribute to contemporary ...
Hotel Mela sits in the heart of New York City (read: Times Square), but many say it's a respite from the concrete jungle. Converted from an office building, the Hotel Mela retains a business feel ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results