Palazzo Lengueglia B&B Bed and Breakfast Albenga
Featuring accommodation with free Wi-Fi, air conditioning and flat-screen TV, Palazzo Lengueglia B&B is situated 1.3 km from Albenga Beach and 2.5 km from Baba Beach.
Number of rooms: 3
Piazza San Michele 9, 17031 Albenga, Italy