The Villa Bed and Breakfast 801 N Peninsula Dr, Daytona Beach, FL 32118, USA Read more… Add to favorites 0