Sheikh Khalifa Bin Zayed Road, Dubai, United Arab Emirates
The Aparthotel Offers a Total of 112 Rooms, of Which 84 Are Studios and 28 Are One-Bedroom Suites. The Air-Conditioned Establishment Offers a Lobby With
Get your free travel newsletter full of inspiring travel ideas, great deals, destinations and adventures. Discover new places to explore, new adventures and new experiences.
See latest edition.