We requested a king sized bed from Expedia, and were given a queen. Were told at the hotel that we needed to make the request at check in. Not intuitive! Very nice facilities, and good breakfast. A very pleasant stay.
The World Center Hotel is a full service hotel located on the south side of the World Trade Center with unfettered views of …More
We chose this location as we wanted to do an early morning trip to Liberty Island. The location proved ideal as it was close to several subway stations and there was a choice of restaurants to eat in in the evening. Staff were friendly and very helpful. Rooms and restaurant were good.
Lesley from Cambridge
Located near the Financial District, this club-like hotel is adjacent to the World Trade Center site and the 9/11 Memorial …More