Bars and Clubs nearby 25th St - Dubai - United Arab Emirates

Churchill’s

Approximately 1.99 km away
Address: Deira City Centre Hotel - Dubai - United Arab Emirates

Red Square

Approximately 1.99 km away
Address: Ground Floor, Moscow Hotel - Al Maktoum Road, Deira - Dubai - United Arab Emirates