Studio City Studio City is an integrated entertainment resort opened in 2015. Situated in the heart of Cotai. It is one of Macau’s most iconic resorts and is known as a leading entertainment destination. Address: Estr. Flor de Lotus, Macau Price & Size Panda Hotel Angsana Resort Phuket Ritz Carlton Hotel il Bel Paese