Nestled in a private corner of West 63rd Street between two legendary New York City landmarks – Lincoln Center and Central Park – this boutique NYC hotel provides luxury accommodations overlooking the Broadway / Columbus Avenue gateway to the Upper West Side.
Location is essential to the spirit of this Manhattan hotel, as earth tones from the park enhance an interior motif inspired by the stately modernism of Lincoln Center.
|