The Westin Dubai Mina Seyahi Beach Resort & Marina is vast and elegant 5-star resort that sits on Jumeirah Beach. This resort makes a perfect retreat for the entire family because it has a wide range of recreational and fun activities that the family will surely enjoy.