Howard Johnson Hotels Near Belmont Amusement Park

Amusement Park in San Diego, California
This is our guide to finding Howard Johnson hotels near Belmont Amusement Park, an amusement park located at 3146 Mission Blvd # F in San Diego, CA.