La Quinta Inn by Wyndham Casper Casper
400 W F St -
Casper,
WY 82601
Near Casper Planetarium