Overview

The Cavalier Oceanfront

4201 Atlantic Avenue, Virginia Beach, VA 23451, United States
+1 757 425 8555

$135+

Overall guest ratings

6.3/10 Good
Based on 170 reviews

Nearby

    Show all
    Reviews

    Guest reviews of The Cavalier Oceanfront

    Recent Reviews

    Find reviews that mention

    Photos
    Map

    Map

    Close