Hotel nearby Albogasio
Villa Castello is a Detached villa is set in Castello and is 7 km from Lugano. The property is 24 km from Como and features views of the mountains. The villa has 5 bedrooms and 5 bathrooms. There is a dining area and a kitchen.