The Westminster

Closed
yelp logo

(1)

Photos

180 W 20th St
New York, NY 10011

The Westminster Luxury Apartments, located at 180 West 20th Street in Chelsea, New York, offers first-class amenities and luxury rentals designed by renowned architect Robert A.M. Stern. With its prime location near iconic landmarks such as the High Line, the Empire State Building, and Chelsea Market, residents can enjoy the vibrant neighborhood and its array of galleries, shopping, and dining options. The building features a 24-hour doorman, a fully wired conference room, a beautiful roof terrace, a private gym, and access to virtual experiences, providing residents with a convenient and elevated lifestyle.

The interiors of The Westminster boast stylish design elements, including gourmet kitchens with granite countertops, stainless steel appliances, and custom cabinetry. The spacious residences offer sweeping views of Chelsea, customizable closets, wood floors throughout, and in-unit washer dryers. With Related Companies' commitment to exceptional service and inclusive communities, residents can also enjoy access to unique experiences, partnerships with top brands, and a range of wellness offerings, making The Westminster a desirable choice for luxury living in New York City.

Generated from the website

Reviews

yelp logo
5.01 reviews
Frank V.
9/8/2020

The Westminster is a luxury building with a helpful staff right in the heart of Chelsea. Location could not be better in walking distance to everything that Chelsea and the West Village have to...

Own this business?
See a problem?

You might also like

United StatesNew YorkNew YorkThe Westminster