JCK Hotel

9888 Mira Mesa Blvd
San Diego
California
United States