With 2000 pieces of artwork on display and an atrium, this all-suite property is located 500 metres from the World Trade Centre. Each room features a separate living room, 2 flat-screen TVs and an espresso machine.
102 North End Avenue, New York, NY 10282, USA
Hotel booked 8 times today.
Nightly rates from $289 to $9 999