Le Betula Lake Resort est situé à Seven Sister Falls. Il offre une vue sur le lac. Une connexion Wi-Fi est disponible gratuitement dans l'ensemble de l'établissement.
Certains logements sont climatisés et comprennent un coin salon et/ou repas ainsi qu'une télévision à écran plat. Les logements comprennent une salle de bains privative.
L'aéroport le plus proche, celui du Lac du Bonnet, est situé à 27 km.