Offering a terrace and sun terrace, Casa Albini is located in Torchiara. Certain rooms feature a seating area where you can relax. Some rooms include views of the sea or garden. Extras include slippers and free toiletries.
Offering a terrace and sun terrace, Casa Albini is located in Torchiara. Ce Read more
Offering a terrace and sun terrace, Casa Albini is located in Torchiara. Certain rooms feature a seating area where you can relax. Some rooms include views of the sea or garden. Extras include slippers and free toiletries.
Offering a terrace and sun terrace, Casa Albini is located in Torchiara. Certain rooms feature a seating area where you can relax. Some rooms include views of the sea or garden. Extras include slippers and free toiletries.
Number of Rooms: 3