Filter Results
Apply Filters
Clear Filters
Costa Brava Resorts
Casa Clara
Calle Fruita 27 Castelló d'Empúries, Costa Brava, Spain Show map
Featuring luggage storage, the 2-star Casa Clara Hotel Costa Brava is located only 5 minutes on foot from Flour Mill and Eco-Museum. The hotel is a good starting point for Costa Brava's sports…
From US$ 100
Book Now