StayInnPlace.com

Best Western Royal Palace Inn


Best Western Royal Palace Inn is an Accommodation in Los Angeles CA. Get directions and contact details of this local accommodation near 2528 South Sepulveda Boulevard Los Angeles.

Tags: Accommodations, Hotels,

Address:
2528 South Sepulveda Boulevard, Los Angeles, CA, 90064
Phone:
(310)477-9066
Website:
www.bestwesternroyalpalace.com


All user-generated content (e.g., Offers, Products, Company Profiles) is the responsibility of the user. StayInnPlace.com is not liable for such content. Learn more.