About Cancun Bay Resort reviews
Cancun Bay Resort is situated beside the Beach front and also the ocean and provides a vista of Mujeres Bay. Air-conditioned guestrooms include either balconies or patios and feature flatscreen TVs with cable channels. Telephones and in-space safes also are involved. No cost toiletries can be found in the non-public loos and hairdryers can be obtai