Situé à proximité de l'autoroute Interstate 75, l'établissement La Quinta Inn & Suites San Francisco Airport North se trouve à 5 minutes à pied de la gare de la ville.
Nombre de chambres: 150
820 Trenton Avenue, Findlay, OH 45840-2645, États-Unis
Hôtel réservé 1 fois aujourd'hui.