New observation tower with ‘adventurous’ descent coming to Virginia Beach

VIRGINIA BEACH, Va. (WAVY) — A new outdoor attraction is coming to Virginia Beach this summer — the first of its kind in the U.S.

Owl Creek Landing is an observation tower that is in the works of being built near the Virginia Aquarium & Marine Science Center. The tower will provide a 360-degree view of Virginia Beach. The attraction will be 125 feet tall, and is designed after similar structures in Europe.

<em>Rendering of nation’s first Nautilus Tower to be built in Virginia Beach, Va., ahead of a summer opening</em>. Courtesy: Owl Creek Landing
Rendering of nation’s first Nautilus Tower to be built in Virginia Beach, Va., ahead of a summer opening. Courtesy: Owl Creek Landing

The spiral upward will include education stations with information of native trees and wildlife. An observation deck, more than a dozen stories high, can provide a scenic view of Virginia Beach’s coastline. After taking in the views, visitors can choose to take the stairs or path back down, or take the stainless steel slide — the longest in the country.

“We’re excited to be the first to bring this new outdoor adventure concept to America,” said Bahman Azarm, founder and CEO of Outdoor Venture Group. “The selection of Virginia Beach for the first Nautilus Tower project to anchor the new Owl Creek Landing not only complements the area’s natural amenities and our neighboring attraction, The Adventure Park, but its position in the flight path of U.S. Navy jets also celebrates the city’s proud military aviation heritage.”

The attraction is expected to open in summer 2024.

Check with WAVY.com for more updates.

For the latest news, weather, sports, and streaming video, head to WAVY.com.