Villino Francesca
Località Schiopparello, 84 (Check in IC Immobiliare Via Carducci 39 Portoferraio), 57037 Portoferraio, Italy, Portoferraio
Hotel amenities
General
Air conditioning, Garden, Outdoor furniture
Rooms
Fridge, TV, Shower/Bathtub, Shower, Wardrobe/Closet, Linens
Languages Spoken
English, Italian
Parking
Free parking
Pool and beach
Beach/pool towels
Pets
Pets allowed
Check-in: 19:30 · Check-out: 10:00