Otter Brook Lake Beach is a beautiful public beach located in Keene, United States. The beach has a length of approximately 300 feet and features fine sand of beige color. There are plenty of activities available at the beach, including swimming, sunbathing, picnicking, and fishing. The amenities at Otter Brook Lake Beach include lifeguards on duty during peak season, restrooms, picnic tables, and grills. Dogs are not allowed on the beach, so plan accordingly if you are traveling with pets.