Thirdly, Citymax Hotel Bur Dubai is a modern 3-star hotel conveniently located near Dubai’s key attractions, including Dubai ...
Address: La Mer Beach, Jumeirah, Jumeirah 1, Dubai, United Arab Emirates Part art gallery, part café, part hotel: this boutique spot near Dubai Creek ... the city, but Mall of the Emirates ...