Karta Vacation Rentals
In Deira on Omar Bin Al Khatab Road, Dubai — a budget-friendly hotel that puts you close to Deira Old Souk Abra Station and the Sheikh Mohammed Centre for Cultural Understanding. Attractions like Dream Journey, Bur Dubai Abra Dock and the Museum of Illusions are within walking distance, and several restaurants including Al Dawaar and Creekside Japanese are nearby.