ApricaleVilla Francesca
Villa Francesca
3 Stars
Strada Provinciale 56 Bajardo , Apricale, Italy
Boasting accommodation with a private pool, Villa Francesca is situated in Baiardo. The accommodation is 24 km from Sanremo, and guests benefit from complimentary WiFi and private parking available on…
Change dates
Check-in — Check-out
Select dates
Rooms & Guests
Available Rooms
Select dates to see available rooms
Italy packages
6 packages to Italy, priced in SAR.