Location: situated on 34th Street, between 3rd Avenue and Lexington Avenue, in Manhattan and 24Km. from Jones Beach, Long Island.
See more: Hotels in USA Hotels in New York Holiday Destinations in USA