80 Columbus Circle at 60th Street
New York, NY 10023
Get directions

About Us

A stunning blend of modern design and oriental flair in the heart of Manhattan – and the views over Central Park and the City skyline are appropriately breathtaking.

Reviews