Hotels

Renaissance Opens New Hotel in Chelsea

NEW YORK — Renaissance, a Marriott brand, has opened its third hotel in Manhattan this week with the Renaissance New York Chelsea Hotel located at 112 W. 25th Street. With 39 floors and 430 feet high, the hotel is one of the tallest buildings in the Chelsea neighborhood and also features one of the highest […]