Hotel Howard Johnson Inn SeaWorld, San Diego

3330 Rosecrans Street San Diego92110, United States