Dolphin Hotel Apartments

Bank Street Khalid Bin Waleed Road Near Mena Bazar, Bur Dubai, Dubai

Great

73 Review

Overview

Most Popular Facilities
Hotel Location
Book This Hotel