Located in Sagarejo, Villa David L boasts an indoor swimming pool, a garden with a terrace, and a balcony with views of the surroundings mountains.
Book this Hotel