Travelodge Mission Valley

1201 Hotel Cir S
San Diego
California
United States