Country hotel and restaurant, Villa Natural, offers a colorful experience with natural flavors. Features a garden and terrace.