Projects in country

A 200,000 sqf apartment hotel located at 212 West 91 Street on the Upper West Side of Manhattan. The 15 story building has been converted in to a luxury rental hotel with 428 apartment units. Amenities include a fitness center, tenant  lounge, rooftop, bicycle storage and valet parking.

Go to: