The property is centrally located in San Diego close to attractions such as Sea World, the beaches and the San Diego Zoo; the hotel also has easy access to I-5.
See more: Hotels in USA Hotels in San Diego - Ca Holiday Destinations in USA