Quantcast
logo

Villa Serena Inn

About the Inn

This historic Bed & Breakfast, Villa Serena Inn is located in sunny and tropical Sarsota Fl just minutes from the water and local attractions. Equiped with fully furnish apartment-suites and an on site tropical citrus grove this is the perfect place to relax or celebrate!

7014 Willow St Sarasota, Florida