Nur 5 Minuten Fußweg vom Owl Creek entfernt gelegen, bietet das Hotel The Capes Virginia Beach ein Hallenbad. Auf dem Gelände gibt es ein Restaurant.
King Neptune Statue on the Boardwalk ist in rund 1 km Entfernung. Das Hotel befindet sich ganz neben der Neptun-Statue, in 17 Gehminuten Entfernung. Das 3-Sterne-Hotel ist in nur 350 Meter Entfernung vom Grommet Island Park. Das Capes ist nur wenige Schritte entfernt vom Busbahnhof Arctic & 19th gelegen.
Das Restaurant Giovanni's verwöhnt die Gäste mit italienischen Gerichten und liegt in 5 Fußminuten Entfernung von der Unterkunft.