Mallorca Spain Can Gabriela Spain, Mallorca, Selva Added on January 31, 2023 Bedrooms: 5 Bathrooms: 5 Pets: Not Allowed