950 White St Nauvoo Illinois
Located in Nauvoo, Willard Richards Inn is just steps from Nauvoo State Park and 11 minutes by foot from Joseph Smith Historic Site. Featured amenities include luggage storage, a safe deposit box at the front desk, and coffee/tea in a common area. Free self parking is available onsite.