While its location between Central Park West and Columbus Avenue is perhaps its most alluring feature, the 36-story Mayfair Towers at 15 West 72nd Street has a lot more to offer than its wonderful Upper West Side location. Close to New York City's most famous park, Central Park, this 36-story white-brick building is perfect for luxury lifestyles in the city.
Thanks to their location, residents of the apartments at the Mayfair Towers are treated to exquisite views from their homes. Close to shops, restaurants and the subway, residents are assured of a good time both inside and outside their beautiful homes. Amenities here include a health club, a garden, a roof deck and a laundry on every floor.