Staying at the Barclay Towers Hotel, you will be a 25-minute walk from King Neptune Statue on the Boardwalk and 3.3 km from the sprawling Ocean Breeze Waterpark. If you are willing to explore even more landmarks in Virginia Beach, consider checking out the large Virginia Beach Convention Center set 2.2 km away.