Get Directions to Palais Royal ← View details 530 Northwest Mall, Houston, Texas 77092 (713) 681-5881 Get Directions From* To * — Required information