Reservations: +1-888-407-3027



Airport Shuttle
Free Parking
Pets Allowed
Swimming Pool
Garden
Air Conditioning
Show all amenities
Villa Maria Clara by BarbarHouse, nestled in the charming city of Leuca, Italy, offers a perfect retreat for families and groups seeking relaxation and adventure. Just 1.2 miles from Marina di Leuca beach, this exquisite villa ... more
Villa Maria Clara by BarbarHouse offers self-catered villas with accommodation suitable for families or groups.
Villa Maria Clara has 5 bedrooms.
Yes, Villa Maria Clara features a seasonal outdoor swimming pool.
Please check with the property directly for their pet policy.
The villa includes a private pool, garden, grill facilities, free WiFi, and free private parking.
Yes, Villa Maria Clara offers free private parking for guests.
Yes, the villa has a fully equipped kitchen for self-catering.
Yes, the property features a tennis court.
Marina di Leuca beach is located approximately 1.2 miles from Villa Maria Clara.
Yes, the villa features a patio with sea views.
Check-in: 16:00
Check-out: 10:00