Facing Tangolunda Bay, this Mediterranean-style hillside resort with Mexican accents has a 300-meter (980-foot) beach that is exclusive to resort guests because the terrain cuts off public access.
Oops! This package is no longer available.
Try this one of these options instead: