Via ammiraglio magnaghi, 12, 07024 La Maddalena
Hotels 3 stars
Hotel Villa Marina, is set in a renewed, ancient villa located in the heart of La Maddalena residential area, at short distance from Admiralty Square and the shopping centre. WiFi is free throughout. All rooms are air conditioned and include a flat-screen TV. The private bathroom has a hairdryer. A sweet...