Via monsignor belgrano 4, 17031 Albenga
Hotels 1 star
Situated within 2.7 km of Baba Beach and 6 km of Alassio tourist's port, Hotel Stazione del Sole provides rooms in Albenga. Featuring a private beach area, the 1-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The property is non-smoking and is located 1.6 km from Albenga...