Kings Inn Hotel - Seaworld/Zoo

1333 Hotel Cir S
San Diego
California
United States