Holiday Inn & Suites North Beach Virginia Beach

3900 Atlantic Avenue
Virginia Beach, VA 23451
United States

Oceanfront resort offers a private balcony and 250,000 gallons of aquatic fun. Guests enjoy the perfect beach vacation in Virginia Beach.