Master Royal is located at Avenida Maranhao 1061 in Sao Geraldo, 3.7 km from the center of Porto Alegre. Bourbon Shopping Assis Brasil is the closest landmark to Master Royal. Get latest prices on KAYAK now!