Corso Garibaldi, 1 Castellammare di Stabia 80053
With its seafront position in Castellamare di Stabia, Hotel Miramare Stabia offers modern rooms with partial or full sea views. This hotel features a restaurant, free WiFi throughout, a snack bar, and...more