The 3-star Sky City Apartments New York City hotel is located about 10 minutes' drive from Ellis Island and features meeting rooms and a business center for those traveling on business. This hotel also includes parking.
The New York City hotel is located merely 700 feet from Orchard Street, not so far from Grove Street metro station. Newport Centre is within 20 minutes' walk of the accommodation and Newark Liberty International airport is 10 miles away. Zuccotti Park is 2.2 miles from this hotel. The bus stop Jersey Avenue at Mercer Street is located right at Sky City Apartments hotel.
The New York City property is within 5 minutes' walk of Subia's and serves delectable meals.