Dolphin Hotel Apartments

Dubai Al Barsha Khalid Bin Al Waleed Road