Crowne Plaza Virginia Beach Town Center Crowne Plaza Virginia Beach Town Center Previous Next Starting at $189/Night 757-473-1700 Located in the Town Center of Virginia Beach, the Crowne Plaza offers a full service restaurant and bar. The property is newly renovated.