Comfort Suites I-15 Miramar

9880 Mira Mesa Blvd
San Diego
California
United States