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