A friend had recommended Chula Vista so we decided to take a last minute trip there for Memorial Day weekend. It was myself, sister and kids(7 and 9). We arrived Sunday and it was 95+ degrees and very humid. First impression, it looked like a great property but it was wall to wall people. We were staying in the hotel...
More
- Chula Vista Theme Hotel
- Chula Vista Wisconsin Dells
- Hotel Chula Vista Theme
