Best Western Posada Royale Hotel & Suites

1775 Madera Rd, Simi Valley, CA 93065
1.800.252.0306
2.5
Explore Nearby