Das Hotel befindet sich in der Stone Street in Lower Manhattan, umgeben vom historischen Stone Street District und bietet einen herrlichen Blick auf Manhattan, Brooklyn und Ellis Island. Die Wall Street sowie der Battery Park sind nur wenige Blocks entfernt. Weitere Sehenswürdigkeiten, Einkaufs- und Unterhaltungsmöglichkeiten sowie öffentliche Verkehrsmittel sind bequem zu Fuß zu erreichen.
Einrichtung
Insgesamt umfasst das Hotel 399 Zimmer. Zu den Annehmlichkeiten des Hotels gehören ein Empfangsbereich mit Rezeption, Aufzüge, Bar, Restaurant, Souvenirshop, Wäscheservice (gegen Gebühr), Businesscenter, Konferenzeinrichtungen und Parkmöglichkeiten (gegen Gebühr). Haustiere sind nicht gestattet.