Owl Creek liegt in etwa 7 km Entfernung von der 4-Zimmer- Sea Home - North End Vb, während Virginia Beach Surf & Rescue Museum ca. 7 Kilometer von der Unterkunft entfernt ist. Zu den kulturellen Sehenswürdigkeiten in der Nähe gehört King Neptune Statue on the Boardwalk, der rund 15 Minuten mit dem Auto von ist.
Gästen stehen auch ein Fernsehen mit mehreren Kanälen zur Verfügung. Die Sea Home - North End Vb verfügt über ein Badezimmer mit einer getrennten Toilette. Ein Wäschetrockner werden auch angeboten.
Die Villa bietet eine Essecke mit Ausstattung zur Kaffee- & Teezubereitung. Sie können auch eine Mikrowelle, eine Kaffee-/Teemaschine und einen Kühlschrank nutzen, um Ihre eigene Mahlzeit zuzubereiten. Der Flughafen Norfolk International ist in 28 Minuten mit dem Auto zu erreichen.