Featuring a garden and outdoor pool, Don Zoilo is located in Castro. Free WiFi is featured throughout the property and free private parking is available on site. All units feature a TV. Some units have a dining area and/or patio. There is also a kitchen, equipped with an oven. Every unit features a private bathroom with a shower. Towels are available.