Everybody that works there are extremely nice and helpful having a wonderful experience. Would not want to stay anywhere else .
300 W F StCasper, WY 82601
From Business: Property Location Located in Casper, Ramada Plaza Casper Hotel and Conference Center is minutes from Casper Planetarium and close to Lake Solitude. This hotel is wi…