Located on the sandy shores of Kelly's Beach, Don Pancho Beach Resort offers a unique vacation experience. The resort makes available a host of leisure facilities and amenities including a bar, barbecue areas, bicycle hire, game room, pool, spa, tennis court, and tour desk. Nearby are shopping centers, cafes, restaurants, walking trails, golf, water activities, cruises, and a wide range of entertainment options.