Little Known Facts About Cancun Bay Resort review.
Cancun Bay Resort is situated close to the Beach front as well as the ocean and provides a vista of Mujeres Bay. Air-conditioned guestrooms have either balconies or patios and feature flatscreen TVs with cable channels. Telephones and in-home safes also are included. No cost toiletries can be found during the private bathrooms and hairdryers can be