Sun & Sands Sea View Hotel

Dubai Al Barsha Al Khaleej Road