Town and Country Resort and Convention Center San Diego

500 Hotel Cir N, San Diego, 92108