Element San Diego Chula Vista


Chula Vista • Show on map
View Details for Price
Located in Chula Vista, 9.5 miles from Las Americas Premium Outlets, Element by Marriott San Diego Chula Vista provides accommodations with free bikes, free private parking, an outdoor swimming pool and…More info
