Le Carolyn Beach Inn est situé en bord de mer, à Thessalon. Dotées d'une connexion Wi-Fi gratuite, les chambres offrent une vue sur la baie et la plage privée.
Chaque logement comprend une télévision par câble, le chauffage et une salle de bains privative.
La boutique de souvenirs Round Barn Gift Shop se trouve à 2 km. L'établissement est également à moins de 45 minutes en voiture du sentier d'Algoma et à 85 km de Sault-Sainte-Marie. Le parking sur place est gratuit.