Leberides Hotel La Maddalena
Set on the Island of Maddalena, Leberides is located in La Maddalena town centre. It offers air-conditioned accommodation with a balcony and free Wi-Fi throughout.
Number of rooms: 12
Via Cala Chiesa, 07024 La Maddalena, Italy