Filter Results
Apply Filters
Clear Filters
New York hotels in Tribeca
The Canal Park Inn
508 Canal Street, New York, Ny, Us, New York, United States View map
The Canal Park Inn New York lies within 10 minutes' walk of Charlton-King-Vandam Historic District and at the foot of an underground station.
From US$ 305
Book Now