Houses Pet-friendly, riders friendly, directo, quiet town Santa Maria del CamÃ, Balearic Islands, Spain Added on 7 Jan 2025 Santa Maria del CamÃ, Balearic Islands, SpainPer night