Palomar de Don Jesús Apartment Book APARTMENT7_4 Apartment Palomar de Don Jesús 3 Bedrooms 69 m2 Sofa bed or extra bed €15/night Maximum Capacity 6 people Book Apartments