Lage:
Das Hotel liegt an der Upper West Side in der Nähe des Lincoln Centers und 3 Blocks vom Central Park entfernt.
Unterkunft:
Ihre Unterkunft verfügt über 240 Zimmer, einen Fitnesscenter und kostenlosen WLAN-Internetzugang.
Zimmer:
Die Zimmer sind mit Klimaanlage, Fernseher und Telefon ausgestattet.