The Atlantis is a fantastic and much needed addition to the Dubai Beachfront. This world class hotel is destined to be the must stay hotel [ + ]