Location. Travelodge Inn Memphis Tx is located in Memphis.
Hotel Features. Those traveling on business have access to a...