Set on the Island of Maddalena, Leberides is located in La Maddalena town center. It offers air-conditioned accommodations with a balcony and free Wi-Fi throughout.
Featuring a flat-screen TV and a washing machine, apartments at Leberides come with a double bedroom, a living room with double sofa bed and a fully equipped kitchenette.
In the surroundings, you will find several supermarkets and shops. A bus stop with links to the beach is 328 feet away. Parking at the property is free.