Ibis Styles Hotel Jumeira is a great place to stay in Dubai.
The hotel is placed near World Trade Centre subway station in Deira district and within a 25-minute walk to Satwa District. This property is about 5 km away from the center of Dubai.
Dubai airport is about 15 minutes by car.
Eat & Drink
Guests will find the bar Sho Cho within a 10-minute walk.