Redwood Lodge Motel

3315 E Benson Hwy, Tucson, AZ 85706
Redwood Lodge Motel Redwood Lodge Motel is one of the popular Hotel located in 3315 E Benson Hwy ,Tucson listed under Hotel in Tucson ,

Contact Details & Working Hours

Map of Redwood Lodge Motel