Holiday Inn Express San Diego Seaworld-beach Area

4540 Mission Bay Dr San Diego CA 92109 USA

(858) 274-7888

Location