Hotel Moon Palace Puerto Morelos is one of the Palace Resorts,
nestled between a pristine white sand beach and the breathtaking
beauty of 55 acres of tropical foliage and features 2,037 elegantly
appointed guest rooms all with private balcony overlooking the
spectacular Caribbean Sea.