Piazza unità d'italia, 4, 80053 Castellammare di Stabia
Appartamento
Boasting city views, Central Apartment features accommodation with a shared lounge and a balcony, around 600 metres from Castellammare di Stabia Beach. Among the facilities at this property are a lift and a shared kitchen, along with free WiFi throughout the property. The apartment features facilities...