“Near Simi Valley Town Center”
Nestled in the panoramic foothills of Simi Valley lies an oasis of comfort and beauty. As the only full service hotel in Simi Valley, the Grand Vista Hotel offers first-class amenities, unbeatable service and incredible rates. With its convenient location off of the 118 Freeway, the Grand Vista Hotel is central to all Los Angeles and Ventura County attractions and businesses; the perfect choice for leisure or business travelers.
Great place to meet up and have an affair with your newly remarried ex husband. No need to worry about somebody seeing your car in the parking lot. The person would have to want to find you. Plus the staff is friendly.
Be the first to add a review to the Grand Vista Hotel.
Grand Vista Hotel
Hours not available
Is there a problem with this listing? Let us know.
Credit Cards Accepted