Gran Bahia Principe Esmeralda Hotel Gran Bahia Principe Esmeralda Hotel Category: Dominican Republic Tags: Playa Bavaro