Get a Hotel in Island Falls

Island Falls Opera House Inn

Island Falls Opera House Inn

Island Falls • Show on map 0.0/10 View Details for Price

Located in Island Falls, Island Falls Opera House Inn has a restaurant, bar and free WiFi throughout the property. The private bathroom is equipped with a shower, free toiletries and a hairdryer. At the…More info

Book now