Super 8 Motel - San Diego Sea World Zoo

445 Hotel Cir S
San Diego
California
United States