Seven Sands Hotel Apartment, Dubai

Al BarshaJumeirah/ Palm, Dubai United Arab Emirates