Holiday Inn Express San Diego South Hotel
1645 East Plaza Boulevard, National City, CA 91950, Estados Unidos
Este hotel está ubicado en National City (California), a menos de 20 minutos en coche del SeaWorld y el zoológico de San Diego. Ofrece piscina al aire libre de temporada y conexión Wi-Fi gratuita en todas las habitaciones.