The hotel is comfortable, staff are helpful. Ask for the side with the view of Statue of Liberty. Located close to Wall St and subway is nearby. You are a 20 mins ride away from Times Square. Had a pleasant experience overall.
Three blocks from Wall Street, this luxury hotel across the street from Battery Park and the Statue of Liberty ferry terminal …More