Best Western Royal Palace Inn & Suites 2528 S Sepulveda Blvd Los Angeles, CA 90064 Contact: Tel - (310) 477-9066 Fax - Tollfree - Email -
Directions to my Hotel