Das The Sanctuary - Neptune'S Turtle B207 Virginia Beach liegt in strandnaher Lage und überblickt die Bucht von Back Bay. Das Hotel mit WLAN im ganzen Gebäude.
False Cape State Park und Back Bay National Wildlife Refuge liegen 1 km bzw. 1,1 km von hier entfernt. Little Island Park befindet sich in der Nähe.
Einige Gästezimmer verfügen über abgetrennte Badezimmer sowie TV, Kabel-TV und eine Klimaanlage. Neben einer Badewanne, einer getrennten Toilette und einer Dusche gehören auch ein Wäschetrockner und Handtücher zur Ausstattung des Badezimmers. Die Zimmer bieten Ausblicke aufs Meer.