The Mina Seyahi Complex is home to the Westin and Le Meridien hotels, nestled along the coast of the Persian Gulf offering one of the largest private beaches in all of Dubai. With the shared facilities, they offer 9 delicious restaurants and bars (read about our favorite, Bussola, here!), 5 stunning swimming pools, a water […]