This is a super luxury hotel located on Las Vegas Strip, Paradise, Nevada. It is located across the strip from Fashion Show Mall. The hotel was opened on April 28, 2005. It is considered to be one of the finest hotels in the world.
This is not really a good image I have here because the camera I had last time was only a very ordinary one. I wish to take a shot again in my next visit. I was there last 2008.