Filter Results
Apply Filters
Clear Filters
Exceptional design hotels in Franklin
Super 8 By Wyndham Franklin
1599 Armory Dr, Franklin, United States Show map
Providing 52 rooms, the 2-star Super 8 By Wyndham Franklin Hotel is 2.5 km from The Church of Jesus Christ of Latter-day Saints. Highlights at the hotel include Wi-Fi in public areas.
From US$ 67
Book Now