Cet hôtel fait partie du magnifique complexe Gran Bahia Principe Bavaro, de style tropical, ouvert sur une large plage de sable fin, et regroupant 4 établissements : Le Bavaro, Le Punta Cana, L'Ambar et le Club Premier. Chacun dispose d'une réception indépendante. Les parties communes et installations sportives sont accessibles à tous les clients du complexe.