San Pedro de Macoris hotels & apartments, all accommodations in San Pedro de Macoris