Hotel Albatros

4.2
(275 reviews)
Via Aurelia 58, 17024 Varigotti, Finale Ligure Italy
+39 019 698039Official website
Business
Hotel
Ocean View
Romantic
Hotel Albatros | Savona | Italy | TripAligner