Choose your room
Il Mare In Piazza - La Villetta 3*
The comfortable 3-star Il Mare In Piazza - La Villetta Scilla hotel, located within 1 km of Lungomare Scilla, is proud to feature an archaeological museum.
The centre of Scilla can be reached within a 5-minute walk. There is Spiaggia Di Scilla Public Beach in proximity to the guest house. Castle of Scilla is also approximately 700 metres from the hotel.
The allergy-friendly rooms at the Il Mare In Piazza - La Villetta Scilla are furnished with a tiled floor, and include a flat-screen TV with satellite channels. The rooms are fitted with private bathrooms. A bidet, a separate toilet, and a shower, along with hair dryers and bath sheets, are featured in the bathrooms.
At L'angolo Caffe, situated only steps away from the accommodation, you can taste Italian cuisine.