No image available for this hotel
No image available for this hotel
Sturgeon Falls, Sturgeon Falls
Spend a second to
save a fortune!
Spend a second to save a fortune!
191 Front Street, Sturgeon Falls
Located off Highway 17 next to the Sturgeon Falls Arena, this hotel is 8 kilometers from the Sturgeon River House Museum. It features rooms with microwaves, refrigerators, and free Wi-Fi.
See MoreUsage of subsidiary facilities may incur additional fees