Grand Vista Hotel
999 Enchanted Way
Simi Valley, CA 93065
Simi Valley, CA 93065