Location. Located in Detroit Lakes, Holiday Inn Detroit Lakes is a family-friendly hotel on a lake.
Hotel Features.