Now Leasing furnished apartment suites are superior to extended stay hotels in Nashville and Memphis for guests staying 30 days or more.