Save up to 70% at your stay at World Center Hotel
This New York City hotel is opposite of Memorial Plaza and within 650 metres of Battery Park. The hotel offers modern rooms with free WiFi and flat-screen LCD TVs.
The World Center Hotel
Address: 144 Washington Street NY 10006, New York City, NY, US