Best Western Posada Royale Hotel & Suites
Part of Best Western ®
Hotel
Location
1775 Madera Road
Simi Valley, CA
93065
Simi Valley, CA
93065
Get Directions