Relax Inn
188 North Loverslane
Franklin, IN 46131
317-738-0888
A very affordable, convenient, and pet-friendly hotel just south of Indianapolis.
What our users are saying about Relax Inn | Rate Relax Inn
Post your review

Comment preview:
Greenwood Area Attractions
No one has reviewed this - be first!