New York Sports Clubs
- Address:633 3rd Ave, New York, NY 10017
- Phone:(212) 661-8500
- Reviews: 24Rating: 3.4
Spacious, friendly and lotsa equipment. Basement atmosphere can be claustrophobic. But good place for serious fitness.. The gym facility they have here is amazing. Lots of cardio equipments.... more