Castell del Baró de les Quatre Torres is a cultural property in La Nou de Gaià, Spain. Check current access before making it the main purpose of your trip.