Video: The Sky Villa at Aria

Stay atop the Strip in luxury on the 58th floor at Aria Hotel and Casino.