Choose your room
Il Mare In Piazza - In Centro Hotel 3*
- Wi-Fi
- Air conditioning
- No pets allowed
Il Mare In Piazza - In Centro Hotel Scilla offers 2 rooms a 20-minute walk from Belvedere SCILLA. There is also a car park.
This hotel provides a prime location not far from Chianalea di Scilla. The comfortable guest house is nestled 250 metres from Piazza San Rocco. 15 minutes' drive from Pilone di Torre Faro Monument is a perk for guests staying at the property.
The rooms include air conditioning, along with such modern comforts as a flat-screen TV with satellite channels. The rooms at the Il Mare In Piazza - In Centro have private bathrooms and tile flooring. Bathrooms are fitted with a separate toilet and a shower as well as a hairdryer and bath sheets.
The seafood restaurant La Lampara is situated right around the corner from this 3-star hotel.