Habtoor Grand Resort Dubai Review Sun, sea, sand and shopping … these are some of Dubai’s biggest attractions, and there is no shortage of any of them in the popular Jumeirah Beach area. This is where some of the city’s best hotels are situated, including the award-winning Habtoor Grand Resort. The resort overlooks the white […]