Best Western Chula Vista Inn, Chula Vista, United States of America
Best Western Chula Vista Inn is conveniently located at 946 Broadway in Chula Vista, United States of America
Hotel Location:
Address: 946 Broadway
City: Chula Vista
State: CA
Country: United States of America
phone: +1 619-691-6868
Hotel Features:
- Check-In Time: 2 PM
- Check-Out Time: 11 AM
- Coffee/Tea Maker
- Exterior Room Entrance
- In Room TV
- Meeting Room
- Air Conditioning
- In Room Iron
- Hair Dryer
- Car Rent Desk