Hotels nearby الإمارات العربية المتحدة - 27 23 D St - Dubai - United Arab Emirates

Flora Square Hotel

Approximately 1.97 km away
Address: Opposite Sabkha Bus station, Dubai, Dubai, United Arab Emirates

Ewan Hotel

Approximately 1.97 km away
Address: 15th Street - Dubai - United Arab Emirates