About Us

Navi Spa Logo
Photo of a stone pillar at the front of the Navi Spa entrance, featuring plaques with Navi Spa logo.
Drawing of Chula Vista Resort, depicting that Navi Spa is located on the ground level of the South Tower

How to find us:

Navi Spa is located on the ground level of Chula Vista Resort's "South Tower". The building between Condos and Hotel Front Desk (Directly across the parking lot from the outdoor waterpark).


From Hotel Lobby: Take a left by the "Front Desk" and follow the corridor past the gift shop. We are just right the corner.


Also, we are accessible via the beautiful Chula Vista River Walk and tunnel from the waterpark.

View Chula Vista Resort Map

Location

Hours

Our Team