Moon Author's Review
Iberostar Grand Rose Hall (starting at US$336/472 per person low/high season) has 295 rooms, all with ample living areas, day beds, private balconies featuring a swinging chair for two and a couch. In the plush bathrooms, whirlpool tubs and separate rainwater showers delight. Mini-bars are stocked daily with premium beverages. The property has two pools, each with a swim-up bar. The food at Iberostar Grand is top notch, with buffet and a la carte dining options featuring well prepared dishes...