RiverBank Lodge
Hotel
Petersburg, Illinois
8.6/10
Excellent
47 reviews
Free Wi-Fi
Offering views of the river, RiverBank Lodge is located in Petersburg in the Illinois Region, 38 km from Springfield. Guests can enjoy the on-site restaurant.
Number of rooms: 24
522 South 6th Street, Petersburg, IL 62675, United States