
Dubai, United Arab Emirates
Icon Hotel Apartments
4-star hotel
This apartment complex is conveniently located in Deira, Dubai, in close proximity to a host of cultural attractions. The complex is situated near an array of shopping opportunities, dining options and entertainment venues, where…
- Wi-fi
- 24-hour reception
- Outdoor freshwater pool
- Car park


