Relax Inn Hotel
188 North Lovers Lane, Franklin, IN 46131, Estados Unidos
Relax Inn, que está a 37 km de Estadio Lucas Oil y a 46 km de Circuito de Indianápolis, ofrece habitaciones en Franklin. Este hotel de 2 estrellas ofrece wifi gratis. Fountain Square Theatre está a 34 km del hotel y Hilbert Circle Theatre, a 37 km.