




In La Mesa, about 12 miles from downtown San Diego and set near Mount Helix. Walk to Mount Helix Park and find Mission Basilica San Diego de Alcalá and the San Diego Air & Space Museum close by. You're also within a 15-minute drive of San Diego State University and Balboa Park, with Petco Park and Hotel Circle roughly 11–12 miles away.