Situated at the corner of Fifth Avenue and 55th Street, Tribeca features stunning views with three impressive windows let in natural light and are dressed in silk drapery and sheer shade treatments. Perfect for private gatherings as well as high-powered meetings.