close apartment building close Country: Dominican Republic close City: Las Galeras
El Pelicano Apart-Hotel