Intelligencer
The Cut
Vulture
The Strategist
Curbed
Grub Street
Magazine
Subscribe to the Magazine
Give a Gift Subscription
Buy Back Issues
Current Issue Contents
New York
Shop
Subscribe
Sign In
Account
Profile
Sign Out
Menu
Menu
Menu
Close
Close
Cityscape
Design Hunting
The Real Estate
Best of New York
About
Newsletters
Like Us
Follow Us
Follow Us
Follow Us
NYMag.com
New York Magazine
Intelligencer
Vulture
The Cut
The Strategist
Grub Street
Curbed
Search
Close
Subscribe
Give A
Gift
Menu
Menu
Menu
Close
Close
Cityscape
Design Hunting
The Real Estate
Best of New York
About
Newsletters
Like Us
Follow Us
Follow Us
Follow Us
NYMag.com
New York Magazine
Intelligencer
Vulture
The Cut
The Strategist
Grub Street
Curbed
Search
Close
All From:
Amenity Wars
amenity wars
Nov. 20, 2024
Apple-Picking With Your Luxury Building Sounds Miserable
Developers are trying to make adult field trips a hot new amenity for renters.
By
Clio Chang
amenity wars
Oct. 25, 2024
The Phone-Detox Amenity
At the all-electric 505 State Street, residents are asked to unplug.
By
Kim Velsey
amenity wars
May 1, 2024
New York’s Panic-Room Boom
From installing electrified doorknobs to ballistics-grade walk-in closets, the city’s ultrarich are feeling ultra-paranoid.
By
Bridget Read
amenity wars
Sept. 11, 2023
New York City’s 15,000 (and Counting) Private Pools
Over the past 50 years, developers have been on a pool-construction spree while the city has built just a handful.
By
Nicolas Kemper
and
A.L. Hu
amenity wars
Mar. 9, 2023
‘Like College or Camp for Rich People’
The lifestyle managers hosting mezcal classes and meditation hour at the city’s amenity-packed bubble buildings.
By
Bridget Read
amenity wars
Mar. 7, 2023
Dumbo Is Displeased With Its Giant New Building
“Olympia looks like a cruise ship. Meanwhile it’s literally positioned next to one of the greatest landmarks in all of the United States.”
By
Adriane Quinlan
`; // integrate Sub(x) scripts and elements if (hostname !== 'subs.nymag.com') { // do not integrate on this subdomain document.head.appendChild(trackingScript); document.body.insertAdjacentHTML('beforeend', subXAnimationElements); }