Business claimed
Last updated: 3 months ago
Listed in:
Amusement Parks
About Owl Creek Landing
Owl Creek Landing is Virginia Beach's newest outdoor adventure, featuring a 6-story observation tower with America's longest spiral slide. Explore treetop trails and a kids' treehouse playground (ages Go to full description...
Contact information
Phone numbers
Business hours
Today: 8:00am - 7:00pm
▼
Business website
Additional business details
Owl Creek Landing is Virginia Beach's newest outdoor adventure, featuring a 6-story observation tower with America's longest spiral slide. Explore treetop trails and a kids' treehouse playground (ages 2 & up). Stroll peaceful nature trails extending throughout the 38-acre park, then refuel with onsite coffee, beverages, and tasty treats. This unique space was built with sustainability and minimal disruption to the site's natural beauty in mind.