via Nazionale North 34, Scilla
bedrooms
Baths
Guests
Located in Scilla, a few steps from Spiaggia Di Scilla and one mile from Lido Chianalea Scilla, La Dea del mare offers air conditioning. This apartment is 12 miles from Church of the Annunciation of the Catalans and 12 miles from Messina Cathedral.
Check In: 10:00 AM - midnight
Check Out: 10:30 AM
Wheelchair accessible – no
No accessible shuttle
Front desk (limited hours)
Free WiFi
Service animals are allowed
Service animals are exempt from fees/restrictions
Pets allowed
Private host property
Beach nearby
No elevators
No nearby properties available in this region at the moment.