Doté d'une salle de sport, d'un bar et d'un restaurant, le Drummond Island Resort & Conference Center est situé à Drummond. Un sauna est également à votre disposition. Certains logements disposent d'une terrasse avec vue sur le lac.
Les chambres du complexe sont équipées d'une télévision à écran plat.
Vous pourrez vous détendre dans la piscine et profiter du restaurant sur place.