The swimming pool interior scenes, meant to be at Valmont Mansion, were filmed at the oft-used Millennium Biltmore Hotel, LA.
The Valmont Mansion exterior is the Ukrainian Institute of America building just of 5th Avenue, NYC.