Carrer Pío Baroja22, Ibiza, 07819, Spain
31 Mar 2020 - 1 Apr 2020
2 adults - 1 room
Situated in Santa Eulalia del Rio- this villa is within 3 miles (5 km) of Talamanca Beach- Port of Ibiza and Figueretas Beach.
Marina Botafoch is 2.4 mi (3.9 km) away.
Hotels | Skyscanner - Search and compare hotels with Skyscanner
© Skyscanner Ltd 2002 - 2020