Boasting a beachfront location in Torre Lapillo, Hotel Alba offers a private beach area, a restaurant, and a hot tub. Free Wi-Fi access is available and guests can enjoy sea views from their room.
Number of rooms: 22
Via Magellano 17 , 73010 Torre Lapillo, Italy