St. Denis Hotel

Greenwich Village, Manhattan, New York, NY, 10003