Location: near Sea World and 5 Km. from San Diego city centre.
See more: Hotels in USA Hotels in San Diego Holiday Destinations in USA