Chula Vista Resort, Trademark Collection by Wyndham sijaitsee kaupungin keskustassa, ja Noah's Ark Waterpark ja Crystal Grand Music Theater 15 minuutin ajomatkan päässä. Käytössäsi on business center, ilmaiset sanomalehdet aulassa ja ympäri vuorokauden auki oleva vastaanotto. Tämä lomakeskus tarjoaa asiakkailleen 11148 neliömetriä kokoustiloja, joihin kuuluu kokouskeskus. Palveluihin kuuluu rajoitettu pysäköinti.