Where is SureStay Hotel by Best Western Chula Vista San Diego Bay?

Where is SureStay Hotel by Best Western Chula Vista San Diego Bay located?

SureStay Hotel by Best Western Chula Vista San Diego Bay, SureStay Hotel by Best Western Chula Vista San Diego Bay, United States of America (approx. 32.64052°, -117.09739°)


Where is SureStay Hotel by Best Western Chula Vista San Diego Bay on the map?