Villa Mandi Golf Resort las Americas Beach The apartment complex consists of 3 floors with a total 116 apartments. Facilities on the complex include a pool and garden area, a TV room, a small s ... Save Up To 60%