Located in Chula Vista in the California region and San Diego Convention Center reachable within 11 km, Sun Outdoors San Diego Bay provides accommodation with free Wi-Fi, a children's playground, an outdoor swimming pool and free private parking.
Number of rooms: 20
825 E Street, Chula Vista, CA 91910, United States