Just 500 metres from New York City Hall and its park, The Frederick hotel is located in lower downtown Manhattan. A short walk from the 9/11 Memorial and Museum, Times Square is only 15 minutes' subway journey away.
Number of rooms: 132
95 West Broadway, Tribeca, New York, NY 10007, United States
Hotel booked 1 times today.