41 ★★★★ Castellammare di Stabia, Italy B&B Stella Marina All inclusive Choose a date to see prices View hotel