Boasting sea views, Casa Baffo features accommodation with a garden and a terrace, around 3.5 km from Piazza Grande Locarno. Free WiFi is available throughout the property and private parking is available on site. Exhibition Center Lugano is 40 km away and Swiss Miniatur is 45 km from the holiday home.
The kitchen features a dishwasher, an oven and a fridge, as well as coffee machine and kettle. The property offers mountain views.
Golfclub Patriziale Ascona is 8 km from the holiday home, while Lugano Station is 38 km from the property. The nearest airport is Milan Malpensa Airport, 101 km from Casa Baffo.