Sea World San Diego

Holiday Inn Express Sea World

Holiday Inn Express Sea World is a four-star hotel at Sea World San Diego.

Submit Photo

Located at 3950 Jupiter Street, San Diego.

Reviews of Holiday Inn Express Sea World

How do you rate this?
Four stars
Three stars
Two stars
One star

Register and log in to submit a written review, as well as a rating.