La Maddalena is an island and the main town of the Archipelago of the same name, which comprises seven island in the Strait of Bonifacio, between Corsica and north-eastern Sardinia.
The town is the lively heart of the Archipelago's National Park, a geomarine national park which covers a wide area on land and sea: the islands, only partially inhabited, host the typical Mediterranean scrub and are framed with amazing sea spots. The whole Archipelago is renowned for its beaches; dramatic locations which must absolutely be visited by boat.
Find a charming hotel in the lovely Island of La Maddalena and plan now your holiday in the Archipelago.