Villa Alba is situated in Subbiano, 50 km from Siena. The rooms come with a flat-screen TV. Certain units feature a seating area for your convenience. A terrace or balcony are featured in certain rooms. Every room includes a private bathroom.
Villa Alba is situated in Subbiano, 50 km from Siena. T Read more
Villa Alba is situated in Subbiano, 50 km from Siena. The rooms come with a flat-screen TV. Certain units feature a seating area for your convenience. A terrace or balcony are featured in certain rooms. Every room includes a private bathroom.
Villa Alba is situated in Subbiano, 50 km from Siena. The rooms come with a flat-screen TV. Certain units feature a seating area for your convenience. A terrace or balcony are featured in certain rooms. Every room includes a private bathroom.
Number of Rooms: 4