Post Tagged with: "aria"

Las Vegas City Center is Boom Boom Pow

Las Vegas City Center is Boom Boom Pow

While attending CES last week we took a brief diversion to checkout the newest addition to the Las Vegas skyline, City Center, which bills itself as “Capital of the New World”. That’s quite a boast in a city built on big claims but after walking through Crystals (only 40% occupied), […]