Palm Beach hotel, Khalid Bin Al Waleed Road, Al Raffa, Bur Dubai, Dubai, Al Raffa (Al Raffa), Bur Dubai
3.94 mi from Dubai Land
Casa De Goa restaurant and bar in Al Raffa, Bur Dubai. Open daily with valet parking and multiple payment options accepted.
Is this your listing?