Travelodge by Wyndham Powell
70 Years
in Business
TollFree: (800) 576-0767
http://www.wyndhamhotels.com/hotel/56571
https://www.wyndhamhotels.com/travelodge/powell-wyoming/travelodge-powell/overview
Phone: (307) 754-5117
Address: 777 E 2nd St, Powell, WY 82435