Cedar Waters Village Resort, located at 24 Smoke St in Nottingham, New Hampshire, 03290, offers a charming escape for tennis enthusiasts. Nestled in the heart of Nottingham, New Hampshire, this private facility invites you to enjoy a serene outdoor tennis experience surrounded by natural beauty. Whether you're a seasoned player or just picking up a racket, Cedar Waters Village Resort is a welcoming place to practice your swing.
The resort features well-maintained outdoor tennis courts that cate...