Avalon Grand sits on a 14-mile stretch of pristine beach, and all rooms overlook the Caribbean Sea and/or the beautiful Nichupté Lagoon. Couples and families alike will enjoy two swimming pools, three outdoor whirlpools, two restaurants, a sports bar, and spa facilities. Shopping malls are located within walking distance.