Via torricella 21, 84010 Scala
Hotels 3 stars
Boasting a bar and a restaurant, Albergo La Margherita is situated in Scala. Featuring a seasonal outdoor swimming pool, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Every room includes a balcony with sea views. At the hotel, the rooms have a wardrobe and a...