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 ...
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 ...