91 Bonita Rd, Chula Vista, CA, 91910, United States of America
Hotel in Chula Vista. Chula Vista hotel with outdoor pool, restaurant. Each guest can enjoy our free WiFi, business center and fitness center. Relax in one of guest rooms, all of which feature a flat-screen TV, microwave, refrigerator and desk.