Where is Howard Johnson by Wyndham San Diego Sea World located?
Howard Johnson by Wyndham San Diego Sea World, Howard Johnson by Wyndham San Diego Sea World, United States of America (approx. 32.7484°, -117.20787°)
Howard Johnson by Wyndham San Diego Sea World, Howard Johnson by Wyndham San Diego Sea World, United States of America (approx. 32.7484°, -117.20787°)