Dubai Marina, Al Seba Street,
Behind Al Rahim Mosque & Lotus Hotel Apartments, Dubai, UAE
Al Seba St - Dubai Marina - Dubai - United Arab Emirates