
Located
11.95 km from Little Italy in the Bronx (Belmont and Arthur Avenue)in New York
The Howard Johnson in New York is a brand new hotel ideally located in Long Island City, near the famous Queensboro Bridge, also known as the 59th...
More information