Casa Serena
panoramas
Roof Terrace
Living Space
Cristal Suite
Casa Serena
Cabrera, Dominican Republic.