BARRACUDA BEACH RESORT

Hotels
P.O. Box: 1311
Location: Umm Al Quwain
Phone: 06-7681555
Fax: 06-7681555
E-Mail: Contact
Homepage: www.barracuda.ae
broadcast-economic