Riu Dubai, Nakheel’s 800-room joint venture with Spain’s RIU Hotels & Resorts, is now open at Deira Islands, adding a new dimension to Dubai’s hospitality offering as the emirate’s first 4-star, 24-hour all-inclusive beachfront resort.
Riu [...]
Read More