store:
 location:

Travelodge in San Diego, California

1201 Hotel Circle South
San Diego - 92108
View Details
1722 Palm Ave
San Diego - 92154
View Details