Located on 10 tropically landscaped acres next to Mission Bay, this hotel is just 1 km away from SeaWorld San Diego and 1.6 km away from San Diego's Mission Beach.
Number of rooms: 271
1710 W Mission Bay Dr. , Mission Bay, San Diego, CA 92109, United States
Hotel booked 2 times today.