Located 675 meters from Taycoon Cafe. Studio M Arabian Plaza Hotel & Apartments is a popular choice amongst travelers in Dubai, whether exploring or just passing through.
Located 1,058 meters from Taycoon Cafe. Al Manar Hotel Apartments is conveniently located in the popular Deira area. Offering a variety of facilities and services, the hotel provides all you need for a good night's sleep.