I've stayed at this hotel twice now in the past year. The hotel is conveniently located near the World Trade Center and plenty of restaurants. The hotel is clean, the rooms are nice, the shower is great, and the staff is very pleasant and accomodating. You really can't ask for more from a business hotel.
- Room Service