Via nazionale 58, 28824 Oggebbio
Villas 4 stars
Featuring river views, Villa Schaake Panoramic view Lake Maggiore provides accommodation with a garden and a patio, around 27 km from Piazza Grande Locarno. This beachfront property offers access to a balcony, free private parking and free WiFi. The villa has a picnic area and a hot tub. The spacious...