No, this is not the Alice in Wonderland ! It’s the Grand opening of Atlantis hotel in Dubai , Where the cheapest room goes around $35,000 a night ! The hotel is situated on 113 acres of the Palm Jumeirah ( a man-made island ), and has about 1539 rooms. Here are some few Snapshots of the Hotel Grand … [Read more...]