Located next to the 'Fountain of the Gods' in the heart of The Forum Shops at Caesars, one of the world's premier shopping destinations.