Our original hotel was overbooked the night we arrived in Puerto Morelos, so the young man asked if wouldn't mind staying in another hotel. Upon arriving at the Hacienda Morelos we were greeted by the friendly staff and shown to our room. We found the room basic but very clean with a view of the ocean. Once your car is...
More
- Hacienda Morelos Puerto
