VIA NAZIONALE 68, Scilla, 89058, Italy
Location Hotel “Scilla Beach” is located in Scilla. It boasts a convenient location within walking distance from the historic city center.Hotel features Savour local and international dishes in the on-site restaurant. Enjoy a refreshing drink in a casual hotel bar. Smoking is not allowed at the hotel.