1. Holiday Inn Express & Suites Lander 1002 11th St, Lander, WY 82520 Coordinate: 42.83646,-108.74574 Phone: (800) 345-8082