Via monsignor belgrano 4, 17031 Albenga
Hotel 1 star
Hotel Stazione del Sole is offering accommodations 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 throughout and is located a 18-minute walk from Albenga Beach.
Guest rooms in the hotel...