Book a stay at this family-friendly hotel in Chula Vista. Enjoy free WiFi, free parking, and a 24-hour fitness center. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions North Island Credit Union Amphitheatre and Sky Zone San Diego Indoor Trampoline Park are located nearby.