Situé à moins de 37 km du stade Lucas Oil et à 46 km du circuit automobile Indianapolis Motor Speedway, le Relax Inn propose des chambres à Franklin. Cet hôtel 2 étoiles propose une connexion Wi-Fi gratuite. Le Fountain Square Theatre se trouve à 34 km de l'hôtel et le Hilbert Circle Theatre est à 37 km.
Vous séjournerez à 37 km du centre de conventions Indiana et de la salle égyptienne Murat. L'aéroport international d'Indianapolis, le plus proche, est implanté à 44 km.