The Sleepy Owl is a humble sized hotel with 24 rooms. Each room, or nest, is stocked with the simple pleasures that make staying away from home worthwhile.
325 Scott Street, Fort Frances, Ontario, P9A 1H1
Mapped to ROOFTOP precision
+1 807-274-5500
https://www.thesleepyowl.com
Mon - Sun: Open 24 Hours
Updated by:
wadefriesen at 2019-02-14 09:50:12 UTC