Este alojamiento está situado a lo largo de la carretera 78, a pocos minutos del lago de Ottertail. El establecimiento cuenta con restaurante y alberga un salón que ofrece espectáculos en directo de mayo a septiembre. Las habitaciones admiten mascotas e incluyen conexión WiFi gratuita.
El The Otter Lodge dispone de habitaciones con TV por cable y escritorio. Estas habitaciones, de estilo tradicional, también incluyen microondas o nevera bajo petición.
El Lodge Otter se encuentra junto al The Otter Supper Club and Bar. El restaurante sirve platos americanos, incluyendo filetes de calidad, en un ambiente informal. Este establecimiento también cuenta con tienda de licores.
El alojamiento se encuentra cerca del centro de Ottertail. Asimismo, el campo de golf de Thumper Pond se sitúa a menos de 5 minutos en coche.