Filter Results
Apply Filters
Clear Filters
Lloret de Mar holiday rentals
Villa Tambora- Costa Brava
8 Carrer Rosalia De Castro, Lloret de Mar, Spain View map
Villa Tambora- Costa Brava is located 25 minutes' walk from Cala Canyelles and within 1.7 km of Castle D'en Plaja. This villa comprises 3 bedrooms and 3 bathrooms.
Book Now