Allegro Playa Dorada - All Inclusive

1 Playa Dorada Complex
Puerto Plata
Dominican Republic