Villa Vacari , Vacarisses Our Rating: 3 stars Location: Vacarisses, Catalonia, Spain. Open: All year long. Summer season is fr More infoBook now