Flooka Dubai

Dubai Marine Beach Resort & Spa, Jumeirah 1, Dubai