Featuring air-conditioned accommodation with a private pool, garden view and a balcony, Babamas 2 ETVPL 15761 is set in Son Serra de Marina. With city views, this accommodation offers a patio. The accommodation features private check-in and check-out...
Rooms total: 1Important Information
This property will not accommodate hen, stag or similar parties. Managed by a private host
More information »