Advertisement
Barcelo Talanquera
Barcelo Talanquera
Address:
Villas Del Mar, Juan Dolio Beach, San Pedro de Macoris, San Pedro de Macoris, Dominican Republic
Traveler Rating by TripAdvisor