Photos of the Hacienda Mariposa, Playa del Carmen.

About the hotel