HOTEL CHELSEA INN
46 W17th Street - 10011 | New York (Ny) United States
In the Chelsea district, this hotel with kitchen in New York is located in the center. Chelsea Inn is close to many attractions, including New York University, Empire State Building, Grand Central Terminal and Times Square. In addition, Chrysler Building, and Broadway are nearby. The Chelsea Inn is just 4 minutes walk from the 14th Street subway stop and 7 minutes from Union Square.