River House Bed & Breakfast is located in Ottawa, IL 61350. Address of River House Bed & Breakfast is 121 E Prospect Ave, Ottawa, IL 61350, United States. Website of River House Bed & Breakfast is http://www.ottawariverhouse.com/. River House Bed & Breakfast can be contacted at 18153242866. River House Bed & Breakfast is rated 5 (out of 5 stars) by 23 reviewers on the web.
Some of the places around River House Bed & Breakfast are -
121 E Prospect Ave, Ottawa, IL 61350, United States
Contact number of River House Bed & Breakfast is 18153242866.
Yes, website of River House Bed & Breakfast is http://www.ottawariverhouse.com/.
Rating of River House Bed & Breakfast is 5 out of 5 stars.
Address of River House Bed & Breakfast is 121 E Prospect Ave, Ottawa, IL 61350, United States.
River House Bed & Breakfast is located in Ottawa, IL 61350.
Pincode of Ottawa, IL 61350 is 61350