0 Comments Royal Palace of Madrid: Your guide to contact for assistance By CCC Team October 1, 2019 Address Calle de Bailรฉn, s/n 28013 Madrid, Spain Directions: Google Maps Support Phone: +34 91 454 87…