Address: 191 Cochran St, Simi Valley, CA 93065, USA
“The location of the hotel is nice. It's close to the freeway but far enough so the sound wasn't an issue, it is surrounded by different stores and restaurants in the shopping center, plenty of room for parking, and relatively easy to find. Rooms were pretty standard; I just stayed overnight 2 nights for work, so I was exhausted and just came straight to the room to shower and sleep. Attendants at the front desk were very friendly and helpful with all of us (we had a big group of people staying at one time from the same company) and were there for pretty much everything we needed.”
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…