Admiral Plaza Hotel, Dubai

Al Nahada StreetDeira, Dubai United Arab Emirates