I was recently in Lost Wages for a Technology Show at the new Aria Hotel. In case you don't now the Aria is in the new Town Center on the strip between the Monte Carlo and the Bellagio. I was told it is a 5-star resort...but that was not my experience
(
Read more... )
Comments 3
Reply
Reply
Reply
Leave a comment