Cancun Palace All Inclusive Resort is located right on the beach of Cancun's legendary hotel zone. Definitely need to check this resort out!