Situated a 5-minute walk from Owl Creek, the 3-star The Capes Hotel Virginia Beach offers an indoor pool. Featuring a restaurant, this hotel is located just around the corner from Virginia Beach Boardwalk.
King Neptune Statue on the Boardwalk is 0.7 miles from the Virginia Beach hotel and the large Neptune Bronze Statue is 0.8 miles from it. The fully Grommet Island Park is also located 25 minutes' stroll from the Capes. A family vacation to Virginia Beach will become more exciting if you visit Virginia Aquarium & Marine Science Center lying 2 miles from this accommodation. Arctic & 19th bus station is only steps away from the hotel.
Guests can dine at Giovanni's situated 5 minutes' walk away.