Set in Trujillo, 8.7 mi from Plaza Mayor, Finca El Azahar features accommodations with access to a garden.
A continental breakfast is available each morning at the property.
The country house offers a terrace.
Palacio de los Duques de San Carlos is 8.7 mi from Finca El Azahar, while Plaza Mayor Trujillo is 8.7 mi from the property.