Guides by Lonely Planet
Ibis Styles Dubai Jumeira in Dubai, United Arab Emirates
Ibis Styles Jumeira offers Accommodation in Jumeira. Strategically located near Jumeira Beach and Sheikh Zayed Road. The hotel has an indoor Swimming pool and …
See this content immediately after install