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. Wi-Fi is free throughout.
Number of rooms: 21
Via Ammiraglio Magnaghi, 12, 07024 La Maddalena, Italy