Hotel Garibaldi, La Maddalena (3-star) | TravelManiac