Average customer rating: 6.9
Ramada Plazas, Limiteds, and Inns 455 South Second Street - San Jose, California 95113 Approximately 12.3 miles from Saint Francis Acres Instantly compare prices for Pacific Motor Inn at dozens of top hotel sites
Pacific Motor Inn is the 3rd closest Ramada Plazas, Limiteds, and Inns hotel to Saint Francis Acres.
Ramada Plazas, Limiteds, and Inns Closest To Saint Francis Acres