TOWN AND COUNTRY HOTEL

500 HOTEL CIRCLE N, SAN DIEGO,
CA, 92108, USA