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