World Center Hotel, New York
https://world-center-hotel.usa8.info
This New York City hotel is opposite of Memorial Plaza and within 2133 feet of Battery Park. The hotel offers modern rooms with free WiFi and flat-screen LCD TVs.
144 Washington Street, Wall Street – Financial District, New York, NY 10006, United States of America