Macau Las Vegas Sands Casino

Macau Las Vegas Sands Casino Location: No.203, Largo de Monte Carlo, Macau Floor Area: 21,300 m2 (229,000 sq ft) Description Sands Macao is a casino resort located in Macau Peninsula, Macau, China. It is owned and operated by the Las Vegas Sands Corporation, and was designed by Steelman Partners, LLP. It comprises a 21,300 m2… Details