Grand Central Hotel Dubai

Al Riqqa Road, Behind Holiday Inn,Deira, Dubai, Directions