Sheraton Tribeca New York Hotel
We're liking this😍
- Tailor-made beds for a tailor-made afternoon
- You’ll be amazed by the views right across New York
- Why not end your day sipping a cocktail on the rooftop?
370 Canal Street, New York, NY, USA