Location

Plaza de la Iglesia no5 07814

Santa Gertrudis, Ibiza, Spain

 

Contact

+34 971 197 370
reservations@fincalaplaza.com