With a stay at Mandarin Oriental, Macau, youll be centrally located in Macau, a 8-minute walk from Guan Yin Statue Waterfront Park and 14 minutes by foot from Macau Museum of Art. This luxury hotel is 0.8 mi (1.3 km) from Macau Science Center.