Americas Best Value Inn at Mission Bay Sea World San Diego

4545 Mission Bay Dr
San Diego
California
United States