redrockinn

Red Rock Inn

Red Rock Inn

Iconic and historical Red Rock Inn located in Northwestern Ontario on the shore of Lake Superior. A retreat, escape, venue for all seasons and reasons.

Interior view

For more information please visit: Red Rock Inn
Red Rock Inn – Ontario Canada
(807) 252-8759